Generics83.cpp 2.5 MB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327163281632916330163311633216333163341633516336163371633816339163401634116342163431634416345163461634716348163491635016351163521635316354163551635616357163581635916360163611636216363163641636516366163671636816369163701637116372163731637416375163761637716378163791638016381163821638316384163851638616387163881638916390163911639216393163941639516396163971639816399164001640116402164031640416405164061640716408164091641016411164121641316414164151641616417164181641916420164211642216423164241642516426164271642816429164301643116432164331643416435164361643716438164391644016441164421644316444164451644616447164481644916450164511645216453164541645516456164571645816459164601646116462164631646416465164661646716468164691647016471164721647316474164751647616477164781647916480164811648216483164841648516486164871648816489164901649116492164931649416495164961649716498164991650016501165021650316504165051650616507165081650916510165111651216513165141651516516165171651816519165201652116522165231652416525165261652716528165291653016531165321653316534165351653616537165381653916540165411654216543165441654516546165471654816549165501655116552165531655416555165561655716558165591656016561165621656316564165651656616567165681656916570165711657216573165741657516576165771657816579165801658116582165831658416585165861658716588165891659016591165921659316594165951659616597165981659916600166011660216603166041660516606166071660816609166101661116612166131661416615166161661716618166191662016621166221662316624166251662616627166281662916630166311663216633166341663516636166371663816639166401664116642166431664416645166461664716648166491665016651166521665316654166551665616657166581665916660166611666216663166641666516666166671666816669166701667116672166731667416675166761667716678166791668016681166821668316684166851668616687166881668916690166911669216693166941669516696166971669816699167001670116702167031670416705167061670716708167091671016711167121671316714167151671616717167181671916720167211672216723167241672516726167271672816729167301673116732167331673416735167361673716738167391674016741167421674316744167451674616747167481674916750167511675216753167541675516756167571675816759167601676116762167631676416765167661676716768167691677016771167721677316774167751677616777167781677916780167811678216783167841678516786167871678816789167901679116792167931679416795167961679716798167991680016801168021680316804168051680616807168081680916810168111681216813168141681516816168171681816819168201682116822168231682416825168261682716828168291683016831168321683316834168351683616837168381683916840168411684216843168441684516846168471684816849168501685116852168531685416855168561685716858168591686016861168621686316864168651686616867168681686916870168711687216873168741687516876168771687816879168801688116882168831688416885168861688716888168891689016891168921689316894168951689616897168981689916900169011690216903169041690516906169071690816909169101691116912169131691416915169161691716918169191692016921169221692316924169251692616927169281692916930169311693216933169341693516936169371693816939169401694116942169431694416945169461694716948169491695016951169521695316954169551695616957169581695916960169611696216963169641696516966169671696816969169701697116972169731697416975169761697716978169791698016981169821698316984169851698616987169881698916990169911699216993169941699516996169971699816999170001700117002170031700417005170061700717008170091701017011170121701317014170151701617017170181701917020170211702217023170241702517026170271702817029170301703117032170331703417035170361703717038170391704017041170421704317044170451704617047170481704917050170511705217053170541705517056170571705817059170601706117062170631706417065170661706717068170691707017071170721707317074170751707617077170781707917080170811708217083170841708517086170871708817089170901709117092170931709417095170961709717098170991710017101171021710317104171051710617107171081710917110171111711217113171141711517116171171711817119171201712117122171231712417125171261712717128171291713017131171321713317134171351713617137171381713917140171411714217143171441714517146171471714817149171501715117152171531715417155171561715717158171591716017161171621716317164171651716617167171681716917170171711717217173171741717517176171771717817179171801718117182171831718417185171861718717188171891719017191171921719317194171951719617197171981719917200172011720217203172041720517206172071720817209172101721117212172131721417215172161721717218172191722017221172221722317224172251722617227172281722917230172311723217233172341723517236172371723817239172401724117242172431724417245172461724717248172491725017251172521725317254172551725617257172581725917260172611726217263172641726517266172671726817269172701727117272172731727417275172761727717278172791728017281172821728317284172851728617287172881728917290172911729217293172941729517296172971729817299173001730117302173031730417305173061730717308173091731017311173121731317314173151731617317173181731917320173211732217323173241732517326173271732817329173301733117332173331733417335173361733717338173391734017341173421734317344173451734617347173481734917350173511735217353173541735517356173571735817359173601736117362173631736417365173661736717368173691737017371173721737317374173751737617377173781737917380173811738217383173841738517386173871738817389173901739117392173931739417395173961739717398173991740017401174021740317404174051740617407174081740917410174111741217413174141741517416174171741817419174201742117422174231742417425174261742717428174291743017431174321743317434174351743617437174381743917440174411744217443174441744517446174471744817449174501745117452174531745417455174561745717458174591746017461174621746317464174651746617467174681746917470174711747217473174741747517476174771747817479174801748117482174831748417485174861748717488174891749017491174921749317494174951749617497174981749917500175011750217503175041750517506175071750817509175101751117512175131751417515175161751717518175191752017521175221752317524175251752617527175281752917530175311753217533175341753517536175371753817539175401754117542175431754417545175461754717548175491755017551175521755317554175551755617557175581755917560175611756217563175641756517566175671756817569175701757117572175731757417575175761757717578175791758017581175821758317584175851758617587175881758917590175911759217593175941759517596175971759817599176001760117602176031760417605176061760717608176091761017611176121761317614176151761617617176181761917620176211762217623176241762517626176271762817629176301763117632176331763417635176361763717638176391764017641176421764317644176451764617647176481764917650176511765217653176541765517656176571765817659176601766117662176631766417665176661766717668176691767017671176721767317674176751767617677176781767917680176811768217683176841768517686176871768817689176901769117692176931769417695176961769717698176991770017701177021770317704177051770617707177081770917710177111771217713177141771517716177171771817719177201772117722177231772417725177261772717728177291773017731177321773317734177351773617737177381773917740177411774217743177441774517746177471774817749177501775117752177531775417755177561775717758177591776017761177621776317764177651776617767177681776917770177711777217773177741777517776177771777817779177801778117782177831778417785177861778717788177891779017791177921779317794177951779617797177981779917800178011780217803178041780517806178071780817809178101781117812178131781417815178161781717818178191782017821178221782317824178251782617827178281782917830178311783217833178341783517836178371783817839178401784117842178431784417845178461784717848178491785017851178521785317854178551785617857178581785917860178611786217863178641786517866178671786817869178701787117872178731787417875178761787717878178791788017881178821788317884178851788617887178881788917890178911789217893178941789517896178971789817899179001790117902179031790417905179061790717908179091791017911179121791317914179151791617917179181791917920179211792217923179241792517926179271792817929179301793117932179331793417935179361793717938179391794017941179421794317944179451794617947179481794917950179511795217953179541795517956179571795817959179601796117962179631796417965179661796717968179691797017971179721797317974179751797617977179781797917980179811798217983179841798517986179871798817989179901799117992179931799417995179961799717998179991800018001180021800318004180051800618007180081800918010180111801218013180141801518016180171801818019180201802118022180231802418025180261802718028180291803018031180321803318034180351803618037180381803918040180411804218043180441804518046180471804818049180501805118052180531805418055180561805718058180591806018061180621806318064180651806618067180681806918070180711807218073180741807518076180771807818079180801808118082180831808418085180861808718088180891809018091180921809318094180951809618097180981809918100181011810218103181041810518106181071810818109181101811118112181131811418115181161811718118181191812018121181221812318124181251812618127181281812918130181311813218133181341813518136181371813818139181401814118142181431814418145181461814718148181491815018151181521815318154181551815618157181581815918160181611816218163181641816518166181671816818169181701817118172181731817418175181761817718178181791818018181181821818318184181851818618187181881818918190181911819218193181941819518196181971819818199182001820118202182031820418205182061820718208182091821018211182121821318214182151821618217182181821918220182211822218223182241822518226182271822818229182301823118232182331823418235182361823718238182391824018241182421824318244182451824618247182481824918250182511825218253182541825518256182571825818259182601826118262182631826418265182661826718268182691827018271182721827318274182751827618277182781827918280182811828218283182841828518286182871828818289182901829118292182931829418295182961829718298182991830018301183021830318304183051830618307183081830918310183111831218313183141831518316183171831818319183201832118322183231832418325183261832718328183291833018331183321833318334183351833618337183381833918340183411834218343183441834518346183471834818349183501835118352183531835418355183561835718358183591836018361183621836318364183651836618367183681836918370183711837218373183741837518376183771837818379183801838118382183831838418385183861838718388183891839018391183921839318394183951839618397183981839918400184011840218403184041840518406184071840818409184101841118412184131841418415184161841718418184191842018421184221842318424184251842618427184281842918430184311843218433184341843518436184371843818439184401844118442184431844418445184461844718448184491845018451184521845318454184551845618457184581845918460184611846218463184641846518466184671846818469184701847118472184731847418475184761847718478184791848018481184821848318484184851848618487184881848918490184911849218493184941849518496184971849818499185001850118502185031850418505185061850718508185091851018511185121851318514185151851618517185181851918520185211852218523185241852518526185271852818529185301853118532185331853418535185361853718538185391854018541185421854318544185451854618547185481854918550185511855218553185541855518556185571855818559185601856118562185631856418565185661856718568185691857018571185721857318574185751857618577185781857918580185811858218583185841858518586185871858818589185901859118592185931859418595185961859718598185991860018601186021860318604186051860618607186081860918610186111861218613186141861518616186171861818619186201862118622186231862418625186261862718628186291863018631186321863318634186351863618637186381863918640186411864218643186441864518646186471864818649186501865118652186531865418655186561865718658186591866018661186621866318664186651866618667186681866918670186711867218673186741867518676186771867818679186801868118682186831868418685186861868718688186891869018691186921869318694186951869618697186981869918700187011870218703187041870518706187071870818709187101871118712187131871418715187161871718718187191872018721187221872318724187251872618727187281872918730187311873218733187341873518736187371873818739187401874118742187431874418745187461874718748187491875018751187521875318754187551875618757187581875918760187611876218763187641876518766187671876818769187701877118772187731877418775187761877718778187791878018781187821878318784187851878618787187881878918790187911879218793187941879518796187971879818799188001880118802188031880418805188061880718808188091881018811188121881318814188151881618817188181881918820188211882218823188241882518826188271882818829188301883118832188331883418835188361883718838188391884018841188421884318844188451884618847188481884918850188511885218853188541885518856188571885818859188601886118862188631886418865188661886718868188691887018871188721887318874188751887618877188781887918880188811888218883188841888518886188871888818889188901889118892188931889418895188961889718898188991890018901189021890318904189051890618907189081890918910189111891218913189141891518916189171891818919189201892118922189231892418925189261892718928189291893018931189321893318934189351893618937189381893918940189411894218943189441894518946189471894818949189501895118952189531895418955189561895718958189591896018961189621896318964189651896618967189681896918970189711897218973189741897518976189771897818979189801898118982189831898418985189861898718988189891899018991189921899318994189951899618997189981899919000190011900219003190041900519006190071900819009190101901119012190131901419015190161901719018190191902019021190221902319024190251902619027190281902919030190311903219033190341903519036190371903819039190401904119042190431904419045190461904719048190491905019051190521905319054190551905619057190581905919060190611906219063190641906519066190671906819069190701907119072190731907419075190761907719078190791908019081190821908319084190851908619087190881908919090190911909219093190941909519096190971909819099191001910119102191031910419105191061910719108191091911019111191121911319114191151911619117191181911919120191211912219123191241912519126191271912819129191301913119132191331913419135191361913719138191391914019141191421914319144191451914619147191481914919150191511915219153191541915519156191571915819159191601916119162191631916419165191661916719168191691917019171191721917319174191751917619177191781917919180191811918219183191841918519186191871918819189191901919119192191931919419195191961919719198191991920019201192021920319204192051920619207192081920919210192111921219213192141921519216192171921819219192201922119222192231922419225192261922719228192291923019231192321923319234192351923619237192381923919240192411924219243192441924519246192471924819249192501925119252192531925419255192561925719258192591926019261192621926319264192651926619267192681926919270192711927219273192741927519276192771927819279192801928119282192831928419285192861928719288192891929019291192921929319294192951929619297192981929919300193011930219303193041930519306193071930819309193101931119312193131931419315193161931719318193191932019321193221932319324193251932619327193281932919330193311933219333193341933519336193371933819339193401934119342193431934419345193461934719348193491935019351193521935319354193551935619357193581935919360193611936219363193641936519366193671936819369193701937119372193731937419375193761937719378193791938019381193821938319384193851938619387193881938919390193911939219393193941939519396193971939819399194001940119402194031940419405194061940719408194091941019411194121941319414194151941619417194181941919420194211942219423194241942519426194271942819429194301943119432194331943419435194361943719438194391944019441194421944319444194451944619447194481944919450194511945219453194541945519456194571945819459194601946119462194631946419465194661946719468194691947019471194721947319474194751947619477194781947919480194811948219483194841948519486194871948819489194901949119492194931949419495194961949719498194991950019501195021950319504195051950619507195081950919510195111951219513195141951519516195171951819519195201952119522195231952419525195261952719528195291953019531195321953319534195351953619537195381953919540195411954219543195441954519546195471954819549195501955119552195531955419555195561955719558195591956019561195621956319564195651956619567195681956919570195711957219573195741957519576195771957819579195801958119582195831958419585195861958719588195891959019591195921959319594195951959619597195981959919600196011960219603196041960519606196071960819609196101961119612196131961419615196161961719618196191962019621196221962319624196251962619627196281962919630196311963219633196341963519636196371963819639196401964119642196431964419645196461964719648196491965019651196521965319654196551965619657196581965919660196611966219663196641966519666196671966819669196701967119672196731967419675196761967719678196791968019681196821968319684196851968619687196881968919690196911969219693196941969519696196971969819699197001970119702197031970419705197061970719708197091971019711197121971319714197151971619717197181971919720197211972219723197241972519726197271972819729197301973119732197331973419735197361973719738197391974019741197421974319744197451974619747197481974919750197511975219753197541975519756197571975819759197601976119762197631976419765197661976719768197691977019771197721977319774197751977619777197781977919780197811978219783197841978519786197871978819789197901979119792197931979419795197961979719798197991980019801198021980319804198051980619807198081980919810198111981219813198141981519816198171981819819198201982119822198231982419825198261982719828198291983019831198321983319834198351983619837198381983919840198411984219843198441984519846198471984819849198501985119852198531985419855198561985719858198591986019861198621986319864198651986619867198681986919870198711987219873198741987519876198771987819879198801988119882198831988419885198861988719888198891989019891198921989319894198951989619897198981989919900199011990219903199041990519906199071990819909199101991119912199131991419915199161991719918199191992019921199221992319924199251992619927199281992919930199311993219933199341993519936199371993819939199401994119942199431994419945199461994719948199491995019951199521995319954199551995619957199581995919960199611996219963199641996519966199671996819969199701997119972199731997419975199761997719978199791998019981199821998319984199851998619987199881998919990199911999219993199941999519996199971999819999200002000120002200032000420005200062000720008200092001020011200122001320014200152001620017200182001920020200212002220023200242002520026200272002820029200302003120032200332003420035200362003720038200392004020041200422004320044200452004620047200482004920050200512005220053200542005520056200572005820059200602006120062200632006420065200662006720068200692007020071200722007320074200752007620077200782007920080200812008220083200842008520086200872008820089200902009120092200932009420095200962009720098200992010020101201022010320104201052010620107201082010920110201112011220113201142011520116201172011820119201202012120122201232012420125201262012720128201292013020131201322013320134201352013620137201382013920140201412014220143201442014520146201472014820149201502015120152201532015420155201562015720158201592016020161201622016320164201652016620167201682016920170201712017220173201742017520176201772017820179201802018120182201832018420185201862018720188201892019020191201922019320194201952019620197201982019920200202012020220203202042020520206202072020820209202102021120212202132021420215202162021720218202192022020221202222022320224202252022620227202282022920230202312023220233202342023520236202372023820239202402024120242202432024420245202462024720248202492025020251202522025320254202552025620257202582025920260202612026220263202642026520266202672026820269202702027120272202732027420275202762027720278202792028020281202822028320284202852028620287202882028920290202912029220293202942029520296202972029820299203002030120302203032030420305203062030720308203092031020311203122031320314203152031620317203182031920320203212032220323203242032520326203272032820329203302033120332203332033420335203362033720338203392034020341203422034320344203452034620347203482034920350203512035220353203542035520356203572035820359203602036120362203632036420365203662036720368203692037020371203722037320374203752037620377203782037920380203812038220383203842038520386203872038820389203902039120392203932039420395203962039720398203992040020401204022040320404204052040620407204082040920410204112041220413204142041520416204172041820419204202042120422204232042420425204262042720428204292043020431204322043320434204352043620437204382043920440204412044220443204442044520446204472044820449204502045120452204532045420455204562045720458204592046020461204622046320464204652046620467204682046920470204712047220473204742047520476204772047820479204802048120482204832048420485204862048720488204892049020491204922049320494204952049620497204982049920500205012050220503205042050520506205072050820509205102051120512205132051420515205162051720518205192052020521205222052320524205252052620527205282052920530205312053220533205342053520536205372053820539205402054120542205432054420545205462054720548205492055020551205522055320554205552055620557205582055920560205612056220563205642056520566205672056820569205702057120572205732057420575205762057720578205792058020581205822058320584205852058620587205882058920590205912059220593205942059520596205972059820599206002060120602206032060420605206062060720608206092061020611206122061320614206152061620617206182061920620206212062220623206242062520626206272062820629206302063120632206332063420635206362063720638206392064020641206422064320644206452064620647206482064920650206512065220653206542065520656206572065820659206602066120662206632066420665206662066720668206692067020671206722067320674206752067620677206782067920680206812068220683206842068520686206872068820689206902069120692206932069420695206962069720698206992070020701207022070320704207052070620707207082070920710207112071220713207142071520716207172071820719207202072120722207232072420725207262072720728207292073020731207322073320734207352073620737207382073920740207412074220743207442074520746207472074820749207502075120752207532075420755207562075720758207592076020761207622076320764207652076620767207682076920770207712077220773207742077520776207772077820779207802078120782207832078420785207862078720788207892079020791207922079320794207952079620797207982079920800208012080220803208042080520806208072080820809208102081120812208132081420815208162081720818208192082020821208222082320824208252082620827208282082920830208312083220833208342083520836208372083820839208402084120842208432084420845208462084720848208492085020851208522085320854208552085620857208582085920860208612086220863208642086520866208672086820869208702087120872208732087420875208762087720878208792088020881208822088320884208852088620887208882088920890208912089220893208942089520896208972089820899209002090120902209032090420905209062090720908209092091020911209122091320914209152091620917209182091920920209212092220923209242092520926209272092820929209302093120932209332093420935209362093720938209392094020941209422094320944209452094620947209482094920950209512095220953209542095520956209572095820959209602096120962209632096420965209662096720968209692097020971209722097320974209752097620977209782097920980209812098220983209842098520986209872098820989209902099120992209932099420995209962099720998209992100021001210022100321004210052100621007210082100921010210112101221013210142101521016210172101821019210202102121022210232102421025210262102721028210292103021031210322103321034210352103621037210382103921040210412104221043210442104521046210472104821049210502105121052210532105421055210562105721058210592106021061210622106321064210652106621067210682106921070210712107221073210742107521076210772107821079210802108121082210832108421085210862108721088210892109021091210922109321094210952109621097210982109921100211012110221103211042110521106211072110821109211102111121112211132111421115211162111721118211192112021121211222112321124211252112621127211282112921130211312113221133211342113521136211372113821139211402114121142211432114421145211462114721148211492115021151211522115321154211552115621157211582115921160211612116221163211642116521166211672116821169211702117121172211732117421175211762117721178211792118021181211822118321184211852118621187211882118921190211912119221193211942119521196211972119821199212002120121202212032120421205212062120721208212092121021211212122121321214212152121621217212182121921220212212122221223212242122521226212272122821229212302123121232212332123421235212362123721238212392124021241212422124321244212452124621247212482124921250212512125221253212542125521256212572125821259212602126121262212632126421265212662126721268212692127021271212722127321274212752127621277212782127921280212812128221283212842128521286212872128821289212902129121292212932129421295212962129721298212992130021301213022130321304213052130621307213082130921310213112131221313213142131521316213172131821319213202132121322213232132421325213262132721328213292133021331213322133321334213352133621337213382133921340213412134221343213442134521346213472134821349213502135121352213532135421355213562135721358213592136021361213622136321364213652136621367213682136921370213712137221373213742137521376213772137821379213802138121382213832138421385213862138721388213892139021391213922139321394213952139621397213982139921400214012140221403214042140521406214072140821409214102141121412214132141421415214162141721418214192142021421214222142321424214252142621427214282142921430214312143221433214342143521436214372143821439214402144121442214432144421445214462144721448214492145021451214522145321454214552145621457214582145921460214612146221463214642146521466214672146821469214702147121472214732147421475214762147721478214792148021481214822148321484214852148621487214882148921490214912149221493214942149521496214972149821499215002150121502215032150421505215062150721508215092151021511215122151321514215152151621517215182151921520215212152221523215242152521526215272152821529215302153121532215332153421535215362153721538215392154021541215422154321544215452154621547215482154921550215512155221553215542155521556215572155821559215602156121562215632156421565215662156721568215692157021571215722157321574215752157621577215782157921580215812158221583215842158521586215872158821589215902159121592215932159421595215962159721598215992160021601216022160321604216052160621607216082160921610216112161221613216142161521616216172161821619216202162121622216232162421625216262162721628216292163021631216322163321634216352163621637216382163921640216412164221643216442164521646216472164821649216502165121652216532165421655216562165721658216592166021661216622166321664216652166621667216682166921670216712167221673216742167521676216772167821679216802168121682216832168421685216862168721688216892169021691216922169321694216952169621697216982169921700217012170221703217042170521706217072170821709217102171121712217132171421715217162171721718217192172021721217222172321724217252172621727217282172921730217312173221733217342173521736217372173821739217402174121742217432174421745217462174721748217492175021751217522175321754217552175621757217582175921760217612176221763217642176521766217672176821769217702177121772217732177421775217762177721778217792178021781217822178321784217852178621787217882178921790217912179221793217942179521796217972179821799218002180121802218032180421805218062180721808218092181021811218122181321814218152181621817218182181921820218212182221823218242182521826218272182821829218302183121832218332183421835218362183721838218392184021841218422184321844218452184621847218482184921850218512185221853218542185521856218572185821859218602186121862218632186421865218662186721868218692187021871218722187321874218752187621877218782187921880218812188221883218842188521886218872188821889218902189121892218932189421895218962189721898218992190021901219022190321904219052190621907219082190921910219112191221913219142191521916219172191821919219202192121922219232192421925219262192721928219292193021931219322193321934219352193621937219382193921940219412194221943219442194521946219472194821949219502195121952219532195421955219562195721958219592196021961219622196321964219652196621967219682196921970219712197221973219742197521976219772197821979219802198121982219832198421985219862198721988219892199021991219922199321994219952199621997219982199922000220012200222003220042200522006220072200822009220102201122012220132201422015220162201722018220192202022021220222202322024220252202622027220282202922030220312203222033220342203522036220372203822039220402204122042220432204422045220462204722048220492205022051220522205322054220552205622057220582205922060220612206222063220642206522066220672206822069220702207122072220732207422075220762207722078220792208022081220822208322084220852208622087220882208922090220912209222093220942209522096220972209822099221002210122102221032210422105221062210722108221092211022111221122211322114221152211622117221182211922120221212212222123221242212522126221272212822129221302213122132221332213422135221362213722138221392214022141221422214322144221452214622147221482214922150221512215222153221542215522156221572215822159221602216122162221632216422165221662216722168221692217022171221722217322174221752217622177221782217922180221812218222183221842218522186221872218822189221902219122192221932219422195221962219722198221992220022201222022220322204222052220622207222082220922210222112221222213222142221522216222172221822219222202222122222222232222422225222262222722228222292223022231222322223322234222352223622237222382223922240222412224222243222442224522246222472224822249222502225122252222532225422255222562225722258222592226022261222622226322264222652226622267222682226922270222712227222273222742227522276222772227822279222802228122282222832228422285222862228722288222892229022291222922229322294222952229622297222982229922300223012230222303223042230522306223072230822309223102231122312223132231422315223162231722318223192232022321223222232322324223252232622327223282232922330223312233222333223342233522336223372233822339223402234122342223432234422345223462234722348223492235022351223522235322354223552235622357223582235922360223612236222363223642236522366223672236822369223702237122372223732237422375223762237722378223792238022381223822238322384223852238622387223882238922390223912239222393223942239522396223972239822399224002240122402224032240422405224062240722408224092241022411224122241322414224152241622417224182241922420224212242222423224242242522426224272242822429224302243122432224332243422435224362243722438224392244022441224422244322444224452244622447224482244922450224512245222453224542245522456224572245822459224602246122462224632246422465224662246722468224692247022471224722247322474224752247622477224782247922480224812248222483224842248522486224872248822489224902249122492224932249422495224962249722498224992250022501225022250322504225052250622507225082250922510225112251222513225142251522516225172251822519225202252122522225232252422525225262252722528225292253022531225322253322534225352253622537225382253922540225412254222543225442254522546225472254822549225502255122552225532255422555225562255722558225592256022561225622256322564225652256622567225682256922570225712257222573225742257522576225772257822579225802258122582225832258422585225862258722588225892259022591225922259322594225952259622597225982259922600226012260222603226042260522606226072260822609226102261122612226132261422615226162261722618226192262022621226222262322624226252262622627226282262922630226312263222633226342263522636226372263822639226402264122642226432264422645226462264722648226492265022651226522265322654226552265622657226582265922660226612266222663226642266522666226672266822669226702267122672226732267422675226762267722678226792268022681226822268322684226852268622687226882268922690226912269222693226942269522696226972269822699227002270122702227032270422705227062270722708227092271022711227122271322714227152271622717227182271922720227212272222723227242272522726227272272822729227302273122732227332273422735227362273722738227392274022741227422274322744227452274622747227482274922750227512275222753227542275522756227572275822759227602276122762227632276422765227662276722768227692277022771227722277322774227752277622777227782277922780227812278222783227842278522786227872278822789227902279122792227932279422795227962279722798227992280022801228022280322804228052280622807228082280922810228112281222813228142281522816228172281822819228202282122822228232282422825228262282722828228292283022831228322283322834228352283622837228382283922840228412284222843228442284522846228472284822849228502285122852228532285422855228562285722858228592286022861228622286322864228652286622867228682286922870228712287222873228742287522876228772287822879228802288122882228832288422885228862288722888228892289022891228922289322894228952289622897228982289922900229012290222903229042290522906229072290822909229102291122912229132291422915229162291722918229192292022921229222292322924229252292622927229282292922930229312293222933229342293522936229372293822939229402294122942229432294422945229462294722948229492295022951229522295322954229552295622957229582295922960229612296222963229642296522966229672296822969229702297122972229732297422975229762297722978229792298022981229822298322984229852298622987229882298922990229912299222993229942299522996229972299822999230002300123002230032300423005230062300723008230092301023011230122301323014230152301623017230182301923020230212302223023230242302523026230272302823029230302303123032230332303423035230362303723038230392304023041230422304323044230452304623047230482304923050230512305223053230542305523056230572305823059230602306123062230632306423065230662306723068230692307023071230722307323074230752307623077230782307923080230812308223083230842308523086230872308823089230902309123092230932309423095230962309723098230992310023101231022310323104231052310623107231082310923110231112311223113231142311523116231172311823119231202312123122231232312423125231262312723128231292313023131231322313323134231352313623137231382313923140231412314223143231442314523146231472314823149231502315123152231532315423155231562315723158231592316023161231622316323164231652316623167231682316923170231712317223173231742317523176231772317823179231802318123182231832318423185231862318723188231892319023191231922319323194231952319623197231982319923200232012320223203232042320523206232072320823209232102321123212232132321423215232162321723218232192322023221232222322323224232252322623227232282322923230232312323223233232342323523236232372323823239232402324123242232432324423245232462324723248232492325023251232522325323254232552325623257232582325923260232612326223263232642326523266232672326823269232702327123272232732327423275232762327723278232792328023281232822328323284232852328623287232882328923290232912329223293232942329523296232972329823299233002330123302233032330423305233062330723308233092331023311233122331323314233152331623317233182331923320233212332223323233242332523326233272332823329233302333123332233332333423335233362333723338233392334023341233422334323344233452334623347233482334923350233512335223353233542335523356233572335823359233602336123362233632336423365233662336723368233692337023371233722337323374233752337623377233782337923380233812338223383233842338523386233872338823389233902339123392233932339423395233962339723398233992340023401234022340323404234052340623407234082340923410234112341223413234142341523416234172341823419234202342123422234232342423425234262342723428234292343023431234322343323434234352343623437234382343923440234412344223443234442344523446234472344823449234502345123452234532345423455234562345723458234592346023461234622346323464234652346623467234682346923470234712347223473234742347523476234772347823479234802348123482234832348423485234862348723488234892349023491234922349323494234952349623497234982349923500235012350223503235042350523506235072350823509235102351123512235132351423515235162351723518235192352023521235222352323524235252352623527235282352923530235312353223533235342353523536235372353823539235402354123542235432354423545235462354723548235492355023551235522355323554235552355623557235582355923560235612356223563235642356523566235672356823569235702357123572235732357423575235762357723578235792358023581235822358323584235852358623587235882358923590235912359223593235942359523596235972359823599236002360123602236032360423605236062360723608236092361023611236122361323614236152361623617236182361923620236212362223623236242362523626236272362823629236302363123632236332363423635236362363723638236392364023641236422364323644236452364623647236482364923650236512365223653236542365523656236572365823659236602366123662236632366423665236662366723668236692367023671236722367323674236752367623677236782367923680236812368223683236842368523686236872368823689236902369123692236932369423695236962369723698236992370023701237022370323704237052370623707237082370923710237112371223713237142371523716237172371823719237202372123722237232372423725237262372723728237292373023731237322373323734237352373623737237382373923740237412374223743237442374523746237472374823749237502375123752237532375423755237562375723758237592376023761237622376323764237652376623767237682376923770237712377223773237742377523776237772377823779237802378123782237832378423785237862378723788237892379023791237922379323794237952379623797237982379923800238012380223803238042380523806238072380823809238102381123812238132381423815238162381723818238192382023821238222382323824238252382623827238282382923830238312383223833238342383523836238372383823839238402384123842238432384423845238462384723848238492385023851238522385323854238552385623857238582385923860238612386223863238642386523866238672386823869238702387123872238732387423875238762387723878238792388023881238822388323884238852388623887238882388923890238912389223893238942389523896238972389823899239002390123902239032390423905239062390723908239092391023911239122391323914239152391623917239182391923920239212392223923239242392523926239272392823929239302393123932239332393423935239362393723938239392394023941239422394323944239452394623947239482394923950239512395223953239542395523956239572395823959239602396123962239632396423965239662396723968239692397023971239722397323974239752397623977239782397923980239812398223983239842398523986239872398823989239902399123992239932399423995239962399723998239992400024001240022400324004240052400624007240082400924010240112401224013240142401524016240172401824019240202402124022240232402424025240262402724028240292403024031240322403324034240352403624037240382403924040240412404224043240442404524046240472404824049240502405124052240532405424055240562405724058240592406024061240622406324064240652406624067240682406924070240712407224073240742407524076240772407824079240802408124082240832408424085240862408724088240892409024091240922409324094240952409624097240982409924100241012410224103241042410524106241072410824109241102411124112241132411424115241162411724118241192412024121241222412324124241252412624127241282412924130241312413224133241342413524136241372413824139241402414124142241432414424145241462414724148241492415024151241522415324154241552415624157241582415924160241612416224163241642416524166241672416824169241702417124172241732417424175241762417724178241792418024181241822418324184241852418624187241882418924190241912419224193241942419524196241972419824199242002420124202242032420424205242062420724208242092421024211242122421324214242152421624217242182421924220242212422224223242242422524226242272422824229242302423124232242332423424235242362423724238242392424024241242422424324244242452424624247242482424924250242512425224253242542425524256242572425824259242602426124262242632426424265242662426724268242692427024271242722427324274242752427624277242782427924280242812428224283242842428524286242872428824289242902429124292242932429424295242962429724298242992430024301243022430324304243052430624307243082430924310243112431224313243142431524316243172431824319243202432124322243232432424325243262432724328243292433024331243322433324334243352433624337243382433924340243412434224343243442434524346243472434824349243502435124352243532435424355243562435724358243592436024361243622436324364243652436624367243682436924370243712437224373243742437524376243772437824379243802438124382243832438424385243862438724388243892439024391243922439324394243952439624397243982439924400244012440224403244042440524406244072440824409244102441124412244132441424415244162441724418244192442024421244222442324424244252442624427244282442924430244312443224433244342443524436244372443824439244402444124442244432444424445244462444724448244492445024451244522445324454244552445624457244582445924460244612446224463244642446524466244672446824469244702447124472244732447424475244762447724478244792448024481244822448324484244852448624487244882448924490244912449224493244942449524496244972449824499245002450124502245032450424505245062450724508245092451024511245122451324514245152451624517245182451924520245212452224523245242452524526245272452824529245302453124532245332453424535245362453724538245392454024541245422454324544245452454624547245482454924550245512455224553245542455524556245572455824559245602456124562245632456424565245662456724568245692457024571245722457324574245752457624577245782457924580245812458224583245842458524586245872458824589245902459124592245932459424595245962459724598245992460024601246022460324604246052460624607246082460924610246112461224613246142461524616246172461824619246202462124622246232462424625246262462724628246292463024631246322463324634246352463624637246382463924640246412464224643246442464524646246472464824649246502465124652246532465424655246562465724658246592466024661246622466324664246652466624667246682466924670246712467224673246742467524676246772467824679246802468124682246832468424685246862468724688246892469024691246922469324694246952469624697246982469924700247012470224703247042470524706247072470824709247102471124712247132471424715247162471724718247192472024721247222472324724247252472624727247282472924730247312473224733247342473524736247372473824739247402474124742247432474424745247462474724748247492475024751247522475324754247552475624757247582475924760247612476224763247642476524766247672476824769247702477124772247732477424775247762477724778247792478024781247822478324784247852478624787247882478924790247912479224793247942479524796247972479824799248002480124802248032480424805248062480724808248092481024811248122481324814248152481624817248182481924820248212482224823248242482524826248272482824829248302483124832248332483424835248362483724838248392484024841248422484324844248452484624847248482484924850248512485224853248542485524856248572485824859248602486124862248632486424865248662486724868248692487024871248722487324874248752487624877248782487924880248812488224883248842488524886248872488824889248902489124892248932489424895248962489724898248992490024901249022490324904249052490624907249082490924910249112491224913249142491524916249172491824919249202492124922249232492424925249262492724928249292493024931249322493324934249352493624937249382493924940249412494224943249442494524946249472494824949249502495124952249532495424955249562495724958249592496024961249622496324964249652496624967249682496924970249712497224973249742497524976249772497824979249802498124982249832498424985249862498724988249892499024991249922499324994249952499624997249982499925000250012500225003250042500525006250072500825009250102501125012250132501425015250162501725018250192502025021250222502325024250252502625027250282502925030250312503225033250342503525036250372503825039250402504125042250432504425045250462504725048250492505025051250522505325054250552505625057250582505925060250612506225063250642506525066250672506825069250702507125072250732507425075250762507725078250792508025081250822508325084250852508625087250882508925090250912509225093250942509525096250972509825099251002510125102251032510425105251062510725108251092511025111251122511325114251152511625117251182511925120251212512225123251242512525126251272512825129251302513125132251332513425135251362513725138251392514025141251422514325144251452514625147251482514925150251512515225153251542515525156251572515825159251602516125162251632516425165251662516725168251692517025171251722517325174251752517625177251782517925180251812518225183251842518525186251872518825189251902519125192251932519425195251962519725198251992520025201252022520325204252052520625207252082520925210252112521225213252142521525216252172521825219252202522125222252232522425225252262522725228252292523025231252322523325234252352523625237252382523925240252412524225243252442524525246252472524825249252502525125252252532525425255252562525725258252592526025261252622526325264252652526625267252682526925270252712527225273252742527525276252772527825279252802528125282252832528425285252862528725288252892529025291252922529325294252952529625297252982529925300253012530225303253042530525306253072530825309253102531125312253132531425315253162531725318253192532025321253222532325324253252532625327253282532925330253312533225333253342533525336253372533825339253402534125342253432534425345253462534725348253492535025351253522535325354253552535625357253582535925360253612536225363253642536525366253672536825369253702537125372253732537425375253762537725378253792538025381253822538325384253852538625387253882538925390253912539225393253942539525396253972539825399254002540125402254032540425405254062540725408254092541025411254122541325414254152541625417254182541925420254212542225423254242542525426254272542825429254302543125432254332543425435254362543725438254392544025441254422544325444254452544625447254482544925450254512545225453254542545525456254572545825459254602546125462254632546425465254662546725468254692547025471254722547325474254752547625477254782547925480254812548225483254842548525486254872548825489254902549125492254932549425495254962549725498254992550025501255022550325504255052550625507255082550925510255112551225513255142551525516255172551825519255202552125522255232552425525255262552725528255292553025531255322553325534255352553625537255382553925540255412554225543255442554525546255472554825549255502555125552255532555425555255562555725558255592556025561255622556325564255652556625567255682556925570255712557225573255742557525576255772557825579255802558125582255832558425585255862558725588255892559025591255922559325594255952559625597255982559925600256012560225603256042560525606256072560825609256102561125612256132561425615256162561725618256192562025621256222562325624256252562625627256282562925630256312563225633256342563525636256372563825639256402564125642256432564425645256462564725648256492565025651256522565325654256552565625657256582565925660256612566225663256642566525666256672566825669256702567125672256732567425675256762567725678256792568025681256822568325684256852568625687256882568925690256912569225693256942569525696256972569825699257002570125702257032570425705257062570725708257092571025711257122571325714257152571625717257182571925720257212572225723257242572525726257272572825729257302573125732257332573425735257362573725738257392574025741257422574325744257452574625747257482574925750257512575225753257542575525756257572575825759257602576125762257632576425765257662576725768257692577025771257722577325774257752577625777257782577925780257812578225783257842578525786257872578825789257902579125792257932579425795257962579725798257992580025801258022580325804258052580625807258082580925810258112581225813258142581525816258172581825819258202582125822258232582425825258262582725828258292583025831258322583325834258352583625837258382583925840258412584225843258442584525846258472584825849258502585125852258532585425855258562585725858258592586025861258622586325864258652586625867258682586925870258712587225873258742587525876258772587825879258802588125882258832588425885258862588725888258892589025891258922589325894258952589625897258982589925900259012590225903259042590525906259072590825909259102591125912259132591425915259162591725918259192592025921259222592325924259252592625927259282592925930259312593225933259342593525936259372593825939259402594125942259432594425945259462594725948259492595025951259522595325954259552595625957259582595925960259612596225963259642596525966259672596825969259702597125972259732597425975259762597725978259792598025981259822598325984259852598625987259882598925990259912599225993259942599525996259972599825999260002600126002260032600426005260062600726008260092601026011260122601326014260152601626017260182601926020260212602226023260242602526026260272602826029260302603126032260332603426035260362603726038260392604026041260422604326044260452604626047260482604926050260512605226053260542605526056260572605826059260602606126062260632606426065260662606726068260692607026071260722607326074260752607626077260782607926080260812608226083260842608526086260872608826089260902609126092260932609426095260962609726098260992610026101261022610326104261052610626107261082610926110261112611226113261142611526116261172611826119261202612126122261232612426125261262612726128261292613026131261322613326134261352613626137261382613926140261412614226143261442614526146261472614826149261502615126152261532615426155261562615726158261592616026161261622616326164261652616626167261682616926170261712617226173261742617526176261772617826179261802618126182261832618426185261862618726188261892619026191261922619326194261952619626197261982619926200262012620226203262042620526206262072620826209262102621126212262132621426215262162621726218262192622026221262222622326224262252622626227262282622926230262312623226233262342623526236262372623826239262402624126242262432624426245262462624726248262492625026251262522625326254262552625626257262582625926260262612626226263262642626526266262672626826269262702627126272262732627426275262762627726278262792628026281262822628326284262852628626287262882628926290262912629226293262942629526296262972629826299263002630126302263032630426305263062630726308263092631026311263122631326314263152631626317263182631926320263212632226323263242632526326263272632826329263302633126332263332633426335263362633726338263392634026341263422634326344263452634626347263482634926350263512635226353263542635526356263572635826359263602636126362263632636426365263662636726368263692637026371263722637326374263752637626377263782637926380263812638226383263842638526386263872638826389263902639126392263932639426395263962639726398263992640026401264022640326404264052640626407264082640926410264112641226413264142641526416264172641826419264202642126422264232642426425264262642726428264292643026431264322643326434264352643626437264382643926440264412644226443264442644526446264472644826449264502645126452264532645426455264562645726458264592646026461264622646326464264652646626467264682646926470264712647226473264742647526476264772647826479264802648126482264832648426485264862648726488264892649026491264922649326494264952649626497264982649926500265012650226503265042650526506265072650826509265102651126512265132651426515265162651726518265192652026521265222652326524265252652626527265282652926530265312653226533265342653526536265372653826539265402654126542265432654426545265462654726548265492655026551265522655326554265552655626557265582655926560265612656226563265642656526566265672656826569265702657126572265732657426575265762657726578265792658026581265822658326584265852658626587265882658926590265912659226593265942659526596265972659826599266002660126602266032660426605266062660726608266092661026611266122661326614266152661626617266182661926620266212662226623266242662526626266272662826629266302663126632266332663426635266362663726638266392664026641266422664326644266452664626647266482664926650266512665226653266542665526656266572665826659266602666126662266632666426665266662666726668266692667026671266722667326674266752667626677266782667926680266812668226683266842668526686266872668826689266902669126692266932669426695266962669726698266992670026701267022670326704267052670626707267082670926710267112671226713267142671526716267172671826719267202672126722267232672426725267262672726728267292673026731267322673326734267352673626737267382673926740267412674226743267442674526746267472674826749267502675126752267532675426755267562675726758267592676026761267622676326764267652676626767267682676926770267712677226773267742677526776267772677826779267802678126782267832678426785267862678726788267892679026791267922679326794267952679626797267982679926800268012680226803268042680526806268072680826809268102681126812268132681426815268162681726818268192682026821268222682326824268252682626827268282682926830268312683226833268342683526836268372683826839268402684126842268432684426845268462684726848268492685026851268522685326854268552685626857268582685926860268612686226863268642686526866268672686826869268702687126872268732687426875268762687726878268792688026881268822688326884268852688626887268882688926890268912689226893268942689526896268972689826899269002690126902269032690426905269062690726908269092691026911269122691326914269152691626917269182691926920269212692226923269242692526926269272692826929269302693126932269332693426935269362693726938269392694026941269422694326944269452694626947269482694926950269512695226953269542695526956269572695826959269602696126962269632696426965269662696726968269692697026971269722697326974269752697626977269782697926980269812698226983269842698526986269872698826989269902699126992269932699426995269962699726998269992700027001270022700327004270052700627007270082700927010270112701227013270142701527016270172701827019270202702127022270232702427025270262702727028270292703027031270322703327034270352703627037270382703927040270412704227043270442704527046270472704827049270502705127052270532705427055270562705727058270592706027061270622706327064270652706627067270682706927070270712707227073270742707527076270772707827079270802708127082270832708427085270862708727088270892709027091270922709327094270952709627097270982709927100271012710227103271042710527106271072710827109271102711127112271132711427115271162711727118271192712027121271222712327124271252712627127271282712927130271312713227133271342713527136271372713827139271402714127142271432714427145271462714727148271492715027151271522715327154271552715627157271582715927160271612716227163271642716527166271672716827169271702717127172271732717427175271762717727178271792718027181271822718327184271852718627187271882718927190271912719227193271942719527196271972719827199272002720127202272032720427205272062720727208272092721027211272122721327214272152721627217272182721927220272212722227223272242722527226272272722827229272302723127232272332723427235272362723727238272392724027241272422724327244272452724627247272482724927250272512725227253272542725527256272572725827259272602726127262272632726427265272662726727268272692727027271272722727327274272752727627277272782727927280272812728227283272842728527286272872728827289272902729127292272932729427295272962729727298272992730027301273022730327304273052730627307273082730927310273112731227313273142731527316273172731827319273202732127322273232732427325273262732727328273292733027331273322733327334273352733627337273382733927340273412734227343273442734527346273472734827349273502735127352273532735427355273562735727358273592736027361273622736327364273652736627367273682736927370273712737227373273742737527376273772737827379273802738127382273832738427385273862738727388273892739027391273922739327394273952739627397273982739927400274012740227403274042740527406274072740827409274102741127412274132741427415274162741727418274192742027421274222742327424274252742627427274282742927430274312743227433274342743527436274372743827439274402744127442274432744427445274462744727448274492745027451274522745327454274552745627457274582745927460274612746227463274642746527466274672746827469274702747127472274732747427475274762747727478274792748027481274822748327484274852748627487274882748927490274912749227493274942749527496274972749827499275002750127502275032750427505275062750727508275092751027511275122751327514275152751627517275182751927520275212752227523275242752527526275272752827529275302753127532275332753427535275362753727538275392754027541275422754327544275452754627547275482754927550275512755227553275542755527556275572755827559275602756127562275632756427565275662756727568275692757027571275722757327574275752757627577275782757927580275812758227583275842758527586275872758827589275902759127592275932759427595275962759727598275992760027601276022760327604276052760627607276082760927610276112761227613276142761527616276172761827619276202762127622276232762427625276262762727628276292763027631276322763327634276352763627637276382763927640276412764227643276442764527646276472764827649276502765127652276532765427655276562765727658276592766027661276622766327664276652766627667276682766927670276712767227673276742767527676276772767827679276802768127682276832768427685276862768727688276892769027691276922769327694276952769627697276982769927700277012770227703277042770527706277072770827709277102771127712277132771427715277162771727718277192772027721277222772327724277252772627727277282772927730277312773227733277342773527736277372773827739277402774127742277432774427745277462774727748277492775027751277522775327754277552775627757277582775927760277612776227763277642776527766277672776827769277702777127772277732777427775277762777727778277792778027781277822778327784277852778627787277882778927790277912779227793277942779527796277972779827799278002780127802278032780427805278062780727808278092781027811278122781327814278152781627817278182781927820278212782227823278242782527826278272782827829278302783127832278332783427835278362783727838278392784027841278422784327844278452784627847278482784927850278512785227853278542785527856278572785827859278602786127862278632786427865278662786727868278692787027871278722787327874278752787627877278782787927880278812788227883278842788527886278872788827889278902789127892278932789427895278962789727898278992790027901279022790327904279052790627907279082790927910279112791227913279142791527916279172791827919279202792127922279232792427925279262792727928279292793027931279322793327934279352793627937279382793927940279412794227943279442794527946279472794827949279502795127952279532795427955279562795727958279592796027961279622796327964279652796627967279682796927970279712797227973279742797527976279772797827979279802798127982279832798427985279862798727988279892799027991279922799327994279952799627997279982799928000280012800228003280042800528006280072800828009280102801128012280132801428015280162801728018280192802028021280222802328024280252802628027280282802928030280312803228033280342803528036280372803828039280402804128042280432804428045280462804728048280492805028051280522805328054280552805628057280582805928060280612806228063280642806528066280672806828069280702807128072280732807428075280762807728078280792808028081280822808328084280852808628087280882808928090280912809228093280942809528096280972809828099281002810128102281032810428105281062810728108281092811028111281122811328114281152811628117281182811928120281212812228123281242812528126281272812828129281302813128132281332813428135281362813728138281392814028141281422814328144281452814628147281482814928150281512815228153281542815528156281572815828159281602816128162281632816428165281662816728168281692817028171281722817328174281752817628177281782817928180281812818228183281842818528186281872818828189281902819128192281932819428195281962819728198281992820028201282022820328204282052820628207282082820928210282112821228213282142821528216282172821828219282202822128222282232822428225282262822728228282292823028231282322823328234282352823628237282382823928240282412824228243282442824528246282472824828249282502825128252282532825428255282562825728258282592826028261282622826328264282652826628267282682826928270282712827228273282742827528276282772827828279282802828128282282832828428285282862828728288282892829028291282922829328294282952829628297282982829928300283012830228303283042830528306283072830828309283102831128312283132831428315283162831728318283192832028321283222832328324283252832628327283282832928330283312833228333283342833528336283372833828339283402834128342283432834428345283462834728348283492835028351283522835328354283552835628357283582835928360283612836228363283642836528366283672836828369283702837128372283732837428375283762837728378283792838028381283822838328384283852838628387283882838928390283912839228393283942839528396283972839828399284002840128402284032840428405284062840728408284092841028411284122841328414284152841628417284182841928420284212842228423284242842528426284272842828429284302843128432284332843428435284362843728438284392844028441284422844328444284452844628447284482844928450284512845228453284542845528456284572845828459284602846128462284632846428465284662846728468284692847028471284722847328474284752847628477284782847928480284812848228483284842848528486284872848828489284902849128492284932849428495284962849728498284992850028501285022850328504285052850628507285082850928510285112851228513285142851528516285172851828519285202852128522285232852428525285262852728528285292853028531285322853328534285352853628537285382853928540285412854228543285442854528546285472854828549285502855128552285532855428555285562855728558285592856028561285622856328564285652856628567285682856928570285712857228573285742857528576285772857828579285802858128582285832858428585285862858728588285892859028591285922859328594285952859628597285982859928600286012860228603286042860528606286072860828609286102861128612286132861428615286162861728618286192862028621286222862328624286252862628627286282862928630286312863228633286342863528636286372863828639286402864128642286432864428645286462864728648286492865028651286522865328654286552865628657286582865928660286612866228663286642866528666286672866828669286702867128672286732867428675286762867728678286792868028681286822868328684286852868628687286882868928690286912869228693286942869528696286972869828699287002870128702287032870428705287062870728708287092871028711287122871328714287152871628717287182871928720287212872228723287242872528726287272872828729287302873128732287332873428735287362873728738287392874028741287422874328744287452874628747287482874928750287512875228753287542875528756287572875828759287602876128762287632876428765287662876728768287692877028771287722877328774287752877628777287782877928780287812878228783287842878528786287872878828789287902879128792287932879428795287962879728798287992880028801288022880328804288052880628807288082880928810288112881228813288142881528816288172881828819288202882128822288232882428825288262882728828288292883028831288322883328834288352883628837288382883928840288412884228843288442884528846288472884828849288502885128852288532885428855288562885728858288592886028861288622886328864288652886628867288682886928870288712887228873288742887528876288772887828879288802888128882288832888428885288862888728888288892889028891288922889328894288952889628897288982889928900289012890228903289042890528906289072890828909289102891128912289132891428915289162891728918289192892028921289222892328924289252892628927289282892928930289312893228933289342893528936289372893828939289402894128942289432894428945289462894728948289492895028951289522895328954289552895628957289582895928960289612896228963289642896528966289672896828969289702897128972289732897428975289762897728978289792898028981289822898328984289852898628987289882898928990289912899228993289942899528996289972899828999290002900129002290032900429005290062900729008290092901029011290122901329014290152901629017290182901929020290212902229023290242902529026290272902829029290302903129032290332903429035290362903729038290392904029041290422904329044290452904629047290482904929050290512905229053290542905529056290572905829059290602906129062290632906429065290662906729068290692907029071290722907329074290752907629077290782907929080290812908229083290842908529086290872908829089290902909129092290932909429095290962909729098290992910029101291022910329104291052910629107291082910929110291112911229113291142911529116291172911829119291202912129122291232912429125291262912729128291292913029131291322913329134291352913629137291382913929140291412914229143291442914529146291472914829149291502915129152291532915429155291562915729158291592916029161291622916329164291652916629167291682916929170291712917229173291742917529176291772917829179291802918129182291832918429185291862918729188291892919029191291922919329194291952919629197291982919929200292012920229203292042920529206292072920829209292102921129212292132921429215292162921729218292192922029221292222922329224292252922629227292282922929230292312923229233292342923529236292372923829239292402924129242292432924429245292462924729248292492925029251292522925329254292552925629257292582925929260292612926229263292642926529266292672926829269292702927129272292732927429275292762927729278292792928029281292822928329284292852928629287292882928929290292912929229293292942929529296292972929829299293002930129302293032930429305293062930729308293092931029311293122931329314293152931629317293182931929320293212932229323293242932529326293272932829329293302933129332293332933429335293362933729338293392934029341293422934329344293452934629347293482934929350293512935229353293542935529356293572935829359293602936129362293632936429365293662936729368293692937029371293722937329374293752937629377293782937929380293812938229383293842938529386293872938829389293902939129392293932939429395293962939729398293992940029401294022940329404294052940629407294082940929410294112941229413294142941529416294172941829419294202942129422294232942429425294262942729428294292943029431294322943329434294352943629437294382943929440294412944229443294442944529446294472944829449294502945129452294532945429455294562945729458294592946029461294622946329464294652946629467294682946929470294712947229473294742947529476294772947829479294802948129482294832948429485294862948729488294892949029491294922949329494294952949629497294982949929500295012950229503295042950529506295072950829509295102951129512295132951429515295162951729518295192952029521295222952329524295252952629527295282952929530295312953229533295342953529536295372953829539295402954129542295432954429545295462954729548295492955029551295522955329554295552955629557295582955929560295612956229563295642956529566295672956829569295702957129572295732957429575295762957729578295792958029581295822958329584295852958629587295882958929590295912959229593295942959529596295972959829599296002960129602296032960429605296062960729608296092961029611296122961329614296152961629617296182961929620296212962229623296242962529626296272962829629296302963129632296332963429635296362963729638296392964029641296422964329644296452964629647296482964929650296512965229653296542965529656296572965829659296602966129662296632966429665296662966729668296692967029671296722967329674296752967629677296782967929680296812968229683296842968529686296872968829689296902969129692296932969429695296962969729698296992970029701297022970329704297052970629707297082970929710297112971229713297142971529716297172971829719297202972129722297232972429725297262972729728297292973029731297322973329734297352973629737297382973929740297412974229743297442974529746297472974829749297502975129752297532975429755297562975729758297592976029761297622976329764297652976629767297682976929770297712977229773297742977529776297772977829779297802978129782297832978429785297862978729788297892979029791297922979329794297952979629797297982979929800298012980229803298042980529806298072980829809298102981129812298132981429815298162981729818298192982029821298222982329824298252982629827298282982929830298312983229833298342983529836298372983829839298402984129842298432984429845298462984729848298492985029851298522985329854298552985629857298582985929860298612986229863298642986529866298672986829869298702987129872298732987429875298762987729878298792988029881298822988329884298852988629887298882988929890298912989229893298942989529896298972989829899299002990129902299032990429905299062990729908299092991029911299122991329914299152991629917299182991929920299212992229923299242992529926299272992829929299302993129932299332993429935299362993729938299392994029941299422994329944299452994629947299482994929950299512995229953299542995529956299572995829959299602996129962299632996429965299662996729968299692997029971299722997329974299752997629977299782997929980299812998229983299842998529986299872998829989299902999129992299932999429995299962999729998299993000030001300023000330004300053000630007300083000930010300113001230013300143001530016300173001830019300203002130022300233002430025300263002730028300293003030031300323003330034300353003630037300383003930040300413004230043300443004530046300473004830049300503005130052300533005430055300563005730058300593006030061300623006330064300653006630067300683006930070300713007230073300743007530076300773007830079300803008130082300833008430085300863008730088300893009030091300923009330094300953009630097300983009930100301013010230103301043010530106301073010830109301103011130112301133011430115301163011730118301193012030121301223012330124301253012630127301283012930130301313013230133301343013530136301373013830139301403014130142301433014430145301463014730148301493015030151301523015330154301553015630157301583015930160301613016230163301643016530166301673016830169301703017130172301733017430175301763017730178301793018030181301823018330184301853018630187301883018930190301913019230193301943019530196301973019830199302003020130202302033020430205302063020730208302093021030211302123021330214302153021630217302183021930220302213022230223302243022530226302273022830229302303023130232302333023430235302363023730238302393024030241302423024330244302453024630247302483024930250302513025230253302543025530256302573025830259302603026130262302633026430265302663026730268302693027030271302723027330274302753027630277302783027930280302813028230283302843028530286302873028830289302903029130292302933029430295302963029730298302993030030301303023030330304303053030630307303083030930310303113031230313303143031530316303173031830319303203032130322303233032430325303263032730328303293033030331303323033330334303353033630337303383033930340303413034230343303443034530346303473034830349303503035130352303533035430355303563035730358303593036030361303623036330364303653036630367303683036930370303713037230373303743037530376303773037830379303803038130382303833038430385303863038730388303893039030391303923039330394303953039630397303983039930400304013040230403304043040530406304073040830409304103041130412304133041430415304163041730418304193042030421304223042330424304253042630427304283042930430304313043230433304343043530436304373043830439304403044130442304433044430445304463044730448304493045030451304523045330454304553045630457304583045930460304613046230463304643046530466304673046830469304703047130472304733047430475304763047730478304793048030481304823048330484304853048630487304883048930490304913049230493304943049530496304973049830499305003050130502305033050430505305063050730508305093051030511305123051330514305153051630517305183051930520305213052230523305243052530526305273052830529305303053130532305333053430535305363053730538305393054030541305423054330544305453054630547305483054930550305513055230553305543055530556305573055830559305603056130562305633056430565305663056730568305693057030571305723057330574305753057630577305783057930580305813058230583305843058530586305873058830589305903059130592305933059430595305963059730598305993060030601306023060330604306053060630607306083060930610306113061230613306143061530616306173061830619306203062130622306233062430625306263062730628306293063030631306323063330634306353063630637306383063930640306413064230643306443064530646306473064830649306503065130652306533065430655306563065730658306593066030661306623066330664306653066630667306683066930670306713067230673306743067530676306773067830679306803068130682306833068430685306863068730688306893069030691306923069330694306953069630697306983069930700307013070230703307043070530706307073070830709307103071130712307133071430715307163071730718307193072030721307223072330724307253072630727307283072930730307313073230733307343073530736307373073830739307403074130742307433074430745307463074730748307493075030751307523075330754307553075630757307583075930760307613076230763307643076530766307673076830769307703077130772307733077430775307763077730778307793078030781307823078330784307853078630787307883078930790307913079230793307943079530796307973079830799308003080130802308033080430805308063080730808308093081030811308123081330814308153081630817308183081930820308213082230823308243082530826308273082830829308303083130832308333083430835308363083730838308393084030841308423084330844308453084630847308483084930850308513085230853308543085530856308573085830859308603086130862308633086430865308663086730868308693087030871308723087330874308753087630877308783087930880308813088230883308843088530886308873088830889308903089130892308933089430895308963089730898308993090030901309023090330904309053090630907309083090930910309113091230913309143091530916309173091830919309203092130922309233092430925309263092730928309293093030931309323093330934309353093630937309383093930940309413094230943309443094530946309473094830949309503095130952309533095430955309563095730958309593096030961309623096330964309653096630967309683096930970309713097230973309743097530976309773097830979309803098130982309833098430985309863098730988309893099030991309923099330994309953099630997309983099931000310013100231003310043100531006310073100831009310103101131012310133101431015310163101731018310193102031021310223102331024310253102631027310283102931030310313103231033310343103531036310373103831039310403104131042310433104431045310463104731048310493105031051310523105331054310553105631057310583105931060310613106231063310643106531066310673106831069310703107131072310733107431075310763107731078310793108031081310823108331084310853108631087310883108931090310913109231093310943109531096310973109831099311003110131102311033110431105311063110731108311093111031111311123111331114311153111631117311183111931120311213112231123311243112531126311273112831129311303113131132311333113431135311363113731138311393114031141311423114331144311453114631147311483114931150311513115231153311543115531156311573115831159311603116131162311633116431165311663116731168311693117031171311723117331174311753117631177311783117931180311813118231183311843118531186311873118831189311903119131192311933119431195311963119731198311993120031201312023120331204312053120631207312083120931210312113121231213312143121531216312173121831219312203122131222312233122431225312263122731228312293123031231312323123331234312353123631237312383123931240312413124231243312443124531246312473124831249312503125131252312533125431255312563125731258312593126031261312623126331264312653126631267312683126931270312713127231273312743127531276312773127831279312803128131282312833128431285312863128731288312893129031291312923129331294312953129631297312983129931300313013130231303313043130531306313073130831309313103131131312313133131431315313163131731318313193132031321313223132331324313253132631327313283132931330313313133231333313343133531336313373133831339313403134131342313433134431345313463134731348313493135031351313523135331354313553135631357313583135931360313613136231363313643136531366313673136831369313703137131372313733137431375313763137731378313793138031381313823138331384313853138631387313883138931390313913139231393313943139531396313973139831399314003140131402314033140431405314063140731408314093141031411314123141331414314153141631417314183141931420314213142231423314243142531426314273142831429314303143131432314333143431435314363143731438314393144031441314423144331444314453144631447314483144931450314513145231453314543145531456314573145831459314603146131462314633146431465314663146731468314693147031471314723147331474314753147631477314783147931480314813148231483314843148531486314873148831489314903149131492314933149431495314963149731498314993150031501315023150331504315053150631507315083150931510315113151231513315143151531516315173151831519315203152131522315233152431525315263152731528315293153031531315323153331534315353153631537315383153931540315413154231543315443154531546315473154831549315503155131552315533155431555315563155731558315593156031561315623156331564315653156631567315683156931570315713157231573315743157531576315773157831579315803158131582315833158431585315863158731588315893159031591315923159331594315953159631597315983159931600316013160231603316043160531606316073160831609316103161131612316133161431615316163161731618316193162031621316223162331624316253162631627316283162931630316313163231633316343163531636316373163831639316403164131642316433164431645316463164731648316493165031651316523165331654316553165631657316583165931660316613166231663316643166531666316673166831669316703167131672316733167431675316763167731678316793168031681316823168331684316853168631687316883168931690316913169231693316943169531696316973169831699317003170131702317033170431705317063170731708317093171031711317123171331714317153171631717317183171931720317213172231723317243172531726317273172831729317303173131732317333173431735317363173731738317393174031741317423174331744317453174631747317483174931750317513175231753317543175531756317573175831759317603176131762317633176431765317663176731768317693177031771317723177331774317753177631777317783177931780317813178231783317843178531786317873178831789317903179131792317933179431795317963179731798317993180031801318023180331804318053180631807318083180931810318113181231813318143181531816318173181831819318203182131822318233182431825318263182731828318293183031831318323183331834318353183631837318383183931840318413184231843318443184531846318473184831849318503185131852318533185431855318563185731858318593186031861318623186331864318653186631867318683186931870318713187231873318743187531876318773187831879318803188131882318833188431885318863188731888318893189031891318923189331894318953189631897318983189931900319013190231903319043190531906319073190831909319103191131912319133191431915319163191731918319193192031921319223192331924319253192631927319283192931930319313193231933319343193531936319373193831939319403194131942319433194431945319463194731948319493195031951319523195331954319553195631957319583195931960319613196231963319643196531966319673196831969319703197131972319733197431975319763197731978319793198031981319823198331984319853198631987319883198931990319913199231993319943199531996319973199831999320003200132002320033200432005320063200732008320093201032011320123201332014320153201632017320183201932020320213202232023320243202532026320273202832029320303203132032320333203432035320363203732038320393204032041320423204332044320453204632047320483204932050320513205232053320543205532056320573205832059320603206132062320633206432065320663206732068320693207032071320723207332074320753207632077320783207932080320813208232083320843208532086320873208832089320903209132092320933209432095320963209732098320993210032101321023210332104321053210632107321083210932110321113211232113321143211532116321173211832119321203212132122321233212432125321263212732128321293213032131321323213332134321353213632137321383213932140321413214232143321443214532146321473214832149321503215132152321533215432155321563215732158321593216032161321623216332164321653216632167321683216932170321713217232173321743217532176321773217832179321803218132182321833218432185321863218732188321893219032191321923219332194321953219632197321983219932200322013220232203322043220532206322073220832209322103221132212322133221432215322163221732218322193222032221322223222332224322253222632227322283222932230322313223232233322343223532236322373223832239322403224132242322433224432245322463224732248322493225032251322523225332254322553225632257322583225932260322613226232263322643226532266322673226832269322703227132272322733227432275322763227732278322793228032281322823228332284322853228632287322883228932290322913229232293322943229532296322973229832299323003230132302323033230432305323063230732308323093231032311323123231332314323153231632317323183231932320323213232232323323243232532326323273232832329323303233132332323333233432335323363233732338323393234032341323423234332344323453234632347323483234932350323513235232353323543235532356323573235832359323603236132362323633236432365323663236732368323693237032371323723237332374323753237632377323783237932380323813238232383323843238532386323873238832389323903239132392323933239432395323963239732398323993240032401324023240332404324053240632407324083240932410324113241232413324143241532416324173241832419324203242132422324233242432425324263242732428324293243032431324323243332434324353243632437324383243932440324413244232443324443244532446324473244832449324503245132452324533245432455324563245732458324593246032461324623246332464324653246632467324683246932470324713247232473324743247532476324773247832479324803248132482324833248432485324863248732488324893249032491324923249332494324953249632497324983249932500325013250232503325043250532506325073250832509325103251132512325133251432515325163251732518325193252032521325223252332524325253252632527325283252932530325313253232533325343253532536325373253832539325403254132542325433254432545325463254732548325493255032551325523255332554325553255632557325583255932560325613256232563325643256532566325673256832569325703257132572325733257432575325763257732578325793258032581325823258332584325853258632587325883258932590325913259232593325943259532596325973259832599326003260132602326033260432605326063260732608326093261032611326123261332614326153261632617326183261932620326213262232623326243262532626326273262832629326303263132632326333263432635326363263732638326393264032641326423264332644326453264632647326483264932650326513265232653326543265532656326573265832659326603266132662326633266432665326663266732668326693267032671326723267332674326753267632677326783267932680326813268232683326843268532686326873268832689326903269132692326933269432695326963269732698326993270032701327023270332704327053270632707327083270932710327113271232713327143271532716327173271832719327203272132722327233272432725327263272732728327293273032731327323273332734327353273632737327383273932740327413274232743327443274532746327473274832749327503275132752327533275432755327563275732758327593276032761327623276332764327653276632767327683276932770327713277232773327743277532776327773277832779327803278132782327833278432785327863278732788327893279032791327923279332794327953279632797327983279932800328013280232803328043280532806328073280832809328103281132812328133281432815328163281732818328193282032821328223282332824328253282632827328283282932830328313283232833328343283532836328373283832839328403284132842328433284432845328463284732848328493285032851328523285332854328553285632857328583285932860328613286232863328643286532866328673286832869328703287132872328733287432875328763287732878328793288032881328823288332884328853288632887328883288932890328913289232893328943289532896328973289832899329003290132902329033290432905329063290732908329093291032911329123291332914329153291632917329183291932920329213292232923329243292532926329273292832929329303293132932329333293432935329363293732938329393294032941329423294332944329453294632947329483294932950329513295232953329543295532956329573295832959329603296132962329633296432965329663296732968329693297032971329723297332974329753297632977329783297932980329813298232983329843298532986329873298832989329903299132992329933299432995329963299732998329993300033001330023300333004330053300633007330083300933010330113301233013330143301533016330173301833019330203302133022330233302433025330263302733028330293303033031330323303333034330353303633037330383303933040330413304233043330443304533046330473304833049330503305133052330533305433055330563305733058330593306033061330623306333064330653306633067330683306933070330713307233073330743307533076330773307833079330803308133082330833308433085330863308733088330893309033091330923309333094330953309633097330983309933100331013310233103331043310533106331073310833109331103311133112331133311433115331163311733118331193312033121331223312333124331253312633127331283312933130331313313233133331343313533136331373313833139331403314133142331433314433145331463314733148331493315033151331523315333154331553315633157331583315933160331613316233163331643316533166331673316833169331703317133172331733317433175331763317733178331793318033181331823318333184331853318633187331883318933190331913319233193331943319533196331973319833199332003320133202332033320433205332063320733208332093321033211332123321333214332153321633217332183321933220332213322233223332243322533226332273322833229332303323133232332333323433235332363323733238332393324033241332423324333244332453324633247332483324933250332513325233253332543325533256332573325833259332603326133262332633326433265332663326733268332693327033271332723327333274332753327633277332783327933280332813328233283332843328533286332873328833289332903329133292332933329433295332963329733298332993330033301333023330333304333053330633307333083330933310333113331233313333143331533316333173331833319333203332133322333233332433325333263332733328333293333033331333323333333334333353333633337333383333933340333413334233343333443334533346333473334833349333503335133352333533335433355333563335733358333593336033361333623336333364333653336633367333683336933370333713337233373333743337533376333773337833379333803338133382333833338433385333863338733388333893339033391333923339333394333953339633397333983339933400334013340233403334043340533406334073340833409334103341133412334133341433415334163341733418334193342033421334223342333424334253342633427334283342933430334313343233433334343343533436334373343833439334403344133442334433344433445334463344733448334493345033451334523345333454334553345633457334583345933460334613346233463334643346533466334673346833469334703347133472334733347433475334763347733478334793348033481334823348333484334853348633487334883348933490334913349233493334943349533496334973349833499335003350133502335033350433505335063350733508335093351033511335123351333514335153351633517335183351933520335213352233523335243352533526335273352833529335303353133532335333353433535335363353733538335393354033541335423354333544335453354633547335483354933550335513355233553335543355533556335573355833559335603356133562335633356433565335663356733568335693357033571335723357333574335753357633577335783357933580335813358233583335843358533586335873358833589335903359133592335933359433595335963359733598335993360033601336023360333604336053360633607336083360933610336113361233613336143361533616336173361833619336203362133622336233362433625336263362733628336293363033631336323363333634336353363633637336383363933640336413364233643336443364533646336473364833649336503365133652336533365433655336563365733658336593366033661336623366333664336653366633667336683366933670336713367233673336743367533676336773367833679336803368133682336833368433685336863368733688336893369033691336923369333694336953369633697336983369933700337013370233703337043370533706337073370833709337103371133712337133371433715337163371733718337193372033721337223372333724337253372633727337283372933730337313373233733337343373533736337373373833739337403374133742337433374433745337463374733748337493375033751337523375333754337553375633757337583375933760337613376233763337643376533766337673376833769337703377133772337733377433775337763377733778337793378033781337823378333784337853378633787337883378933790337913379233793337943379533796337973379833799338003380133802338033380433805338063380733808338093381033811338123381333814338153381633817338183381933820338213382233823338243382533826338273382833829338303383133832338333383433835338363383733838338393384033841338423384333844338453384633847338483384933850338513385233853338543385533856338573385833859338603386133862338633386433865338663386733868338693387033871338723387333874338753387633877338783387933880338813388233883338843388533886338873388833889338903389133892338933389433895338963389733898338993390033901339023390333904339053390633907339083390933910339113391233913339143391533916339173391833919339203392133922339233392433925339263392733928339293393033931339323393333934339353393633937339383393933940339413394233943339443394533946339473394833949339503395133952339533395433955339563395733958339593396033961339623396333964339653396633967339683396933970339713397233973339743397533976339773397833979339803398133982339833398433985339863398733988339893399033991339923399333994339953399633997339983399934000340013400234003340043400534006340073400834009340103401134012340133401434015340163401734018340193402034021340223402334024340253402634027340283402934030340313403234033340343403534036340373403834039340403404134042340433404434045340463404734048340493405034051340523405334054340553405634057340583405934060340613406234063340643406534066340673406834069340703407134072340733407434075340763407734078340793408034081340823408334084340853408634087340883408934090340913409234093340943409534096340973409834099341003410134102341033410434105341063410734108341093411034111341123411334114341153411634117341183411934120341213412234123341243412534126341273412834129341303413134132341333413434135341363413734138341393414034141341423414334144341453414634147341483414934150341513415234153341543415534156341573415834159341603416134162341633416434165341663416734168341693417034171341723417334174341753417634177341783417934180341813418234183341843418534186341873418834189341903419134192341933419434195341963419734198341993420034201342023420334204342053420634207342083420934210342113421234213342143421534216342173421834219342203422134222342233422434225342263422734228342293423034231342323423334234342353423634237342383423934240342413424234243342443424534246342473424834249342503425134252342533425434255342563425734258342593426034261342623426334264342653426634267342683426934270342713427234273342743427534276342773427834279342803428134282342833428434285342863428734288342893429034291342923429334294342953429634297342983429934300343013430234303343043430534306343073430834309343103431134312343133431434315343163431734318343193432034321343223432334324343253432634327343283432934330343313433234333343343433534336343373433834339343403434134342343433434434345343463434734348343493435034351343523435334354343553435634357343583435934360343613436234363343643436534366343673436834369343703437134372343733437434375343763437734378343793438034381343823438334384343853438634387343883438934390343913439234393343943439534396343973439834399344003440134402344033440434405344063440734408344093441034411344123441334414344153441634417344183441934420344213442234423344243442534426344273442834429344303443134432344333443434435344363443734438344393444034441344423444334444344453444634447344483444934450344513445234453344543445534456344573445834459344603446134462344633446434465344663446734468344693447034471344723447334474344753447634477344783447934480344813448234483344843448534486344873448834489344903449134492344933449434495344963449734498344993450034501345023450334504345053450634507345083450934510345113451234513345143451534516345173451834519345203452134522345233452434525345263452734528345293453034531345323453334534345353453634537345383453934540345413454234543345443454534546345473454834549345503455134552345533455434555345563455734558345593456034561345623456334564345653456634567345683456934570345713457234573345743457534576345773457834579345803458134582345833458434585345863458734588345893459034591345923459334594345953459634597345983459934600346013460234603346043460534606346073460834609346103461134612346133461434615346163461734618346193462034621346223462334624346253462634627346283462934630346313463234633346343463534636346373463834639346403464134642346433464434645346463464734648346493465034651346523465334654346553465634657346583465934660346613466234663346643466534666346673466834669346703467134672346733467434675346763467734678346793468034681346823468334684346853468634687346883468934690346913469234693346943469534696346973469834699347003470134702347033470434705347063470734708347093471034711347123471334714347153471634717347183471934720347213472234723347243472534726347273472834729347303473134732347333473434735347363473734738347393474034741347423474334744347453474634747347483474934750347513475234753347543475534756347573475834759347603476134762347633476434765347663476734768347693477034771347723477334774347753477634777347783477934780347813478234783347843478534786347873478834789347903479134792347933479434795347963479734798347993480034801348023480334804348053480634807348083480934810348113481234813348143481534816348173481834819348203482134822348233482434825348263482734828348293483034831348323483334834348353483634837348383483934840348413484234843348443484534846348473484834849348503485134852348533485434855348563485734858348593486034861348623486334864348653486634867348683486934870348713487234873348743487534876348773487834879348803488134882348833488434885348863488734888348893489034891348923489334894348953489634897348983489934900349013490234903349043490534906349073490834909349103491134912349133491434915349163491734918349193492034921349223492334924349253492634927349283492934930349313493234933349343493534936349373493834939349403494134942349433494434945349463494734948349493495034951349523495334954349553495634957349583495934960349613496234963349643496534966349673496834969349703497134972349733497434975349763497734978349793498034981349823498334984349853498634987349883498934990349913499234993349943499534996349973499834999350003500135002350033500435005350063500735008350093501035011350123501335014350153501635017350183501935020350213502235023350243502535026350273502835029350303503135032350333503435035350363503735038350393504035041350423504335044350453504635047350483504935050350513505235053350543505535056350573505835059350603506135062350633506435065350663506735068350693507035071350723507335074350753507635077350783507935080350813508235083350843508535086350873508835089350903509135092350933509435095350963509735098350993510035101351023510335104351053510635107351083510935110351113511235113351143511535116351173511835119351203512135122351233512435125351263512735128351293513035131351323513335134351353513635137351383513935140351413514235143351443514535146351473514835149351503515135152351533515435155351563515735158351593516035161351623516335164351653516635167351683516935170351713517235173351743517535176351773517835179351803518135182351833518435185351863518735188351893519035191351923519335194351953519635197351983519935200352013520235203352043520535206352073520835209352103521135212352133521435215352163521735218352193522035221352223522335224352253522635227352283522935230352313523235233352343523535236352373523835239352403524135242352433524435245352463524735248352493525035251352523525335254352553525635257352583525935260352613526235263352643526535266352673526835269352703527135272352733527435275352763527735278352793528035281352823528335284352853528635287352883528935290352913529235293352943529535296352973529835299353003530135302353033530435305353063530735308353093531035311353123531335314353153531635317353183531935320353213532235323353243532535326353273532835329353303533135332353333533435335353363533735338353393534035341353423534335344353453534635347353483534935350353513535235353353543535535356353573535835359353603536135362353633536435365353663536735368353693537035371353723537335374353753537635377353783537935380353813538235383353843538535386353873538835389353903539135392353933539435395353963539735398353993540035401354023540335404354053540635407354083540935410354113541235413354143541535416354173541835419354203542135422354233542435425354263542735428354293543035431354323543335434354353543635437354383543935440354413544235443354443544535446354473544835449354503545135452354533545435455354563545735458354593546035461354623546335464354653546635467354683546935470354713547235473354743547535476354773547835479354803548135482354833548435485354863548735488354893549035491354923549335494354953549635497354983549935500355013550235503355043550535506355073550835509355103551135512355133551435515355163551735518355193552035521355223552335524355253552635527355283552935530355313553235533355343553535536355373553835539355403554135542355433554435545355463554735548355493555035551355523555335554355553555635557355583555935560355613556235563355643556535566355673556835569355703557135572355733557435575355763557735578355793558035581355823558335584355853558635587355883558935590355913559235593355943559535596355973559835599356003560135602356033560435605356063560735608356093561035611356123561335614356153561635617356183561935620356213562235623356243562535626356273562835629356303563135632356333563435635356363563735638356393564035641356423564335644356453564635647356483564935650356513565235653356543565535656356573565835659356603566135662356633566435665356663566735668356693567035671356723567335674356753567635677356783567935680356813568235683356843568535686356873568835689356903569135692356933569435695356963569735698356993570035701357023570335704357053570635707357083570935710357113571235713357143571535716357173571835719357203572135722357233572435725357263572735728357293573035731357323573335734357353573635737357383573935740357413574235743357443574535746357473574835749357503575135752357533575435755357563575735758357593576035761357623576335764357653576635767357683576935770357713577235773357743577535776357773577835779357803578135782357833578435785357863578735788357893579035791357923579335794357953579635797357983579935800358013580235803358043580535806358073580835809358103581135812358133581435815358163581735818358193582035821358223582335824358253582635827358283582935830358313583235833358343583535836358373583835839358403584135842358433584435845358463584735848358493585035851358523585335854358553585635857358583585935860358613586235863358643586535866358673586835869358703587135872358733587435875358763587735878358793588035881358823588335884358853588635887358883588935890358913589235893358943589535896358973589835899359003590135902359033590435905359063590735908359093591035911359123591335914359153591635917359183591935920359213592235923359243592535926359273592835929359303593135932359333593435935359363593735938359393594035941359423594335944359453594635947359483594935950359513595235953359543595535956359573595835959359603596135962359633596435965359663596735968359693597035971359723597335974359753597635977359783597935980359813598235983359843598535986359873598835989359903599135992359933599435995359963599735998359993600036001360023600336004360053600636007360083600936010360113601236013360143601536016360173601836019360203602136022360233602436025360263602736028360293603036031360323603336034360353603636037360383603936040360413604236043360443604536046360473604836049360503605136052360533605436055360563605736058360593606036061360623606336064360653606636067360683606936070360713607236073360743607536076360773607836079360803608136082360833608436085360863608736088360893609036091360923609336094360953609636097360983609936100361013610236103361043610536106361073610836109361103611136112361133611436115361163611736118361193612036121361223612336124361253612636127361283612936130361313613236133361343613536136361373613836139361403614136142361433614436145361463614736148361493615036151361523615336154361553615636157361583615936160361613616236163361643616536166361673616836169361703617136172361733617436175361763617736178361793618036181361823618336184361853618636187361883618936190361913619236193361943619536196361973619836199362003620136202362033620436205362063620736208362093621036211362123621336214362153621636217362183621936220362213622236223362243622536226362273622836229362303623136232362333623436235362363623736238362393624036241362423624336244362453624636247362483624936250362513625236253362543625536256362573625836259362603626136262362633626436265362663626736268362693627036271362723627336274362753627636277362783627936280362813628236283362843628536286362873628836289362903629136292362933629436295362963629736298362993630036301363023630336304363053630636307363083630936310363113631236313363143631536316363173631836319363203632136322363233632436325363263632736328363293633036331363323633336334363353633636337363383633936340363413634236343363443634536346363473634836349363503635136352363533635436355363563635736358363593636036361363623636336364363653636636367363683636936370363713637236373363743637536376363773637836379363803638136382363833638436385363863638736388363893639036391363923639336394363953639636397363983639936400364013640236403364043640536406364073640836409364103641136412364133641436415364163641736418364193642036421364223642336424364253642636427364283642936430364313643236433364343643536436364373643836439364403644136442364433644436445364463644736448364493645036451364523645336454364553645636457364583645936460364613646236463364643646536466364673646836469364703647136472364733647436475364763647736478364793648036481364823648336484364853648636487364883648936490364913649236493364943649536496364973649836499365003650136502365033650436505365063650736508365093651036511365123651336514365153651636517365183651936520365213652236523365243652536526365273652836529365303653136532365333653436535365363653736538365393654036541365423654336544365453654636547365483654936550365513655236553365543655536556365573655836559365603656136562365633656436565365663656736568365693657036571365723657336574365753657636577365783657936580365813658236583365843658536586365873658836589365903659136592365933659436595365963659736598365993660036601366023660336604366053660636607366083660936610366113661236613366143661536616366173661836619366203662136622366233662436625366263662736628366293663036631366323663336634366353663636637366383663936640366413664236643366443664536646366473664836649366503665136652366533665436655366563665736658366593666036661366623666336664366653666636667366683666936670366713667236673366743667536676366773667836679366803668136682366833668436685366863668736688366893669036691366923669336694366953669636697366983669936700367013670236703367043670536706367073670836709367103671136712367133671436715367163671736718367193672036721367223672336724367253672636727367283672936730367313673236733367343673536736367373673836739367403674136742367433674436745367463674736748367493675036751367523675336754367553675636757367583675936760367613676236763367643676536766367673676836769367703677136772367733677436775367763677736778367793678036781367823678336784367853678636787367883678936790367913679236793367943679536796367973679836799368003680136802368033680436805368063680736808368093681036811368123681336814368153681636817368183681936820368213682236823368243682536826368273682836829368303683136832368333683436835368363683736838368393684036841368423684336844368453684636847368483684936850368513685236853368543685536856368573685836859368603686136862368633686436865368663686736868368693687036871368723687336874368753687636877368783687936880368813688236883368843688536886368873688836889368903689136892368933689436895368963689736898368993690036901369023690336904369053690636907369083690936910369113691236913369143691536916369173691836919369203692136922369233692436925369263692736928369293693036931369323693336934369353693636937369383693936940369413694236943369443694536946369473694836949369503695136952369533695436955369563695736958369593696036961369623696336964369653696636967369683696936970369713697236973369743697536976369773697836979369803698136982369833698436985369863698736988369893699036991369923699336994369953699636997369983699937000370013700237003370043700537006370073700837009370103701137012370133701437015370163701737018370193702037021370223702337024370253702637027370283702937030370313703237033370343703537036370373703837039370403704137042370433704437045370463704737048370493705037051370523705337054370553705637057370583705937060370613706237063370643706537066370673706837069370703707137072370733707437075370763707737078370793708037081370823708337084370853708637087370883708937090370913709237093370943709537096370973709837099371003710137102371033710437105371063710737108371093711037111371123711337114371153711637117371183711937120371213712237123371243712537126371273712837129371303713137132371333713437135371363713737138371393714037141371423714337144371453714637147371483714937150371513715237153371543715537156371573715837159371603716137162371633716437165371663716737168371693717037171371723717337174371753717637177371783717937180371813718237183371843718537186371873718837189371903719137192371933719437195371963719737198371993720037201372023720337204372053720637207372083720937210372113721237213372143721537216372173721837219372203722137222372233722437225372263722737228372293723037231372323723337234372353723637237372383723937240372413724237243372443724537246372473724837249372503725137252372533725437255372563725737258372593726037261372623726337264372653726637267372683726937270372713727237273372743727537276372773727837279372803728137282372833728437285372863728737288372893729037291372923729337294372953729637297372983729937300373013730237303373043730537306373073730837309373103731137312373133731437315373163731737318373193732037321373223732337324373253732637327373283732937330373313733237333373343733537336373373733837339373403734137342373433734437345373463734737348373493735037351373523735337354373553735637357373583735937360373613736237363373643736537366373673736837369373703737137372373733737437375373763737737378373793738037381373823738337384373853738637387373883738937390373913739237393373943739537396373973739837399374003740137402374033740437405374063740737408374093741037411374123741337414374153741637417374183741937420374213742237423374243742537426374273742837429374303743137432374333743437435374363743737438374393744037441374423744337444374453744637447374483744937450374513745237453374543745537456374573745837459374603746137462374633746437465374663746737468374693747037471374723747337474374753747637477374783747937480374813748237483374843748537486374873748837489374903749137492374933749437495374963749737498374993750037501375023750337504375053750637507375083750937510375113751237513375143751537516375173751837519375203752137522375233752437525375263752737528375293753037531375323753337534375353753637537375383753937540375413754237543375443754537546375473754837549375503755137552375533755437555375563755737558375593756037561375623756337564375653756637567375683756937570375713757237573375743757537576375773757837579375803758137582375833758437585375863758737588375893759037591375923759337594375953759637597375983759937600376013760237603376043760537606376073760837609376103761137612376133761437615376163761737618376193762037621376223762337624376253762637627376283762937630376313763237633376343763537636376373763837639376403764137642376433764437645376463764737648376493765037651376523765337654376553765637657376583765937660376613766237663376643766537666376673766837669376703767137672376733767437675376763767737678376793768037681376823768337684376853768637687376883768937690376913769237693376943769537696376973769837699377003770137702377033770437705377063770737708377093771037711377123771337714377153771637717377183771937720377213772237723377243772537726377273772837729377303773137732377333773437735377363773737738377393774037741377423774337744377453774637747377483774937750377513775237753377543775537756377573775837759377603776137762377633776437765377663776737768377693777037771377723777337774377753777637777377783777937780377813778237783377843778537786377873778837789377903779137792377933779437795377963779737798377993780037801378023780337804378053780637807378083780937810378113781237813378143781537816378173781837819378203782137822378233782437825378263782737828378293783037831378323783337834378353783637837378383783937840378413784237843378443784537846378473784837849378503785137852378533785437855378563785737858378593786037861378623786337864378653786637867378683786937870378713787237873378743787537876378773787837879378803788137882378833788437885378863788737888378893789037891378923789337894378953789637897378983789937900379013790237903379043790537906379073790837909379103791137912379133791437915379163791737918379193792037921379223792337924379253792637927379283792937930379313793237933379343793537936379373793837939379403794137942379433794437945379463794737948379493795037951379523795337954379553795637957379583795937960379613796237963379643796537966379673796837969379703797137972379733797437975379763797737978379793798037981379823798337984379853798637987379883798937990379913799237993379943799537996379973799837999380003800138002380033800438005380063800738008380093801038011380123801338014380153801638017380183801938020380213802238023380243802538026380273802838029380303803138032380333803438035380363803738038380393804038041380423804338044380453804638047380483804938050380513805238053380543805538056380573805838059380603806138062380633806438065380663806738068380693807038071380723807338074380753807638077380783807938080380813808238083380843808538086380873808838089380903809138092380933809438095380963809738098380993810038101381023810338104381053810638107381083810938110381113811238113381143811538116381173811838119381203812138122381233812438125381263812738128381293813038131381323813338134381353813638137381383813938140381413814238143381443814538146381473814838149381503815138152381533815438155381563815738158381593816038161381623816338164381653816638167381683816938170381713817238173381743817538176381773817838179381803818138182381833818438185381863818738188381893819038191381923819338194381953819638197381983819938200382013820238203382043820538206382073820838209382103821138212382133821438215382163821738218382193822038221382223822338224382253822638227382283822938230382313823238233382343823538236382373823838239382403824138242382433824438245382463824738248382493825038251382523825338254382553825638257382583825938260382613826238263382643826538266382673826838269382703827138272382733827438275382763827738278382793828038281382823828338284382853828638287382883828938290382913829238293382943829538296382973829838299383003830138302383033830438305383063830738308383093831038311383123831338314383153831638317383183831938320383213832238323383243832538326383273832838329383303833138332383333833438335383363833738338383393834038341383423834338344383453834638347383483834938350383513835238353383543835538356383573835838359383603836138362383633836438365383663836738368383693837038371383723837338374383753837638377383783837938380383813838238383383843838538386383873838838389383903839138392383933839438395383963839738398383993840038401384023840338404384053840638407384083840938410384113841238413384143841538416384173841838419384203842138422384233842438425384263842738428384293843038431384323843338434384353843638437384383843938440384413844238443384443844538446384473844838449384503845138452384533845438455384563845738458384593846038461384623846338464384653846638467384683846938470384713847238473384743847538476384773847838479384803848138482384833848438485384863848738488384893849038491384923849338494384953849638497384983849938500385013850238503385043850538506385073850838509385103851138512385133851438515385163851738518385193852038521385223852338524385253852638527385283852938530385313853238533385343853538536385373853838539385403854138542385433854438545385463854738548385493855038551385523855338554385553855638557385583855938560385613856238563385643856538566385673856838569385703857138572385733857438575385763857738578385793858038581385823858338584385853858638587385883858938590385913859238593385943859538596385973859838599386003860138602386033860438605386063860738608386093861038611386123861338614386153861638617386183861938620386213862238623386243862538626386273862838629386303863138632386333863438635386363863738638386393864038641386423864338644386453864638647386483864938650386513865238653386543865538656386573865838659386603866138662386633866438665386663866738668386693867038671386723867338674386753867638677386783867938680386813868238683386843868538686386873868838689386903869138692386933869438695386963869738698386993870038701387023870338704387053870638707387083870938710387113871238713387143871538716387173871838719387203872138722387233872438725387263872738728387293873038731387323873338734387353873638737387383873938740387413874238743387443874538746387473874838749387503875138752387533875438755387563875738758387593876038761387623876338764387653876638767387683876938770387713877238773387743877538776387773877838779387803878138782387833878438785387863878738788387893879038791387923879338794387953879638797387983879938800388013880238803388043880538806388073880838809388103881138812388133881438815388163881738818388193882038821388223882338824388253882638827388283882938830388313883238833388343883538836388373883838839388403884138842388433884438845388463884738848388493885038851388523885338854388553885638857388583885938860388613886238863388643886538866388673886838869388703887138872388733887438875388763887738878388793888038881388823888338884388853888638887388883888938890388913889238893388943889538896388973889838899389003890138902389033890438905389063890738908389093891038911389123891338914389153891638917389183891938920389213892238923389243892538926389273892838929389303893138932389333893438935389363893738938389393894038941389423894338944389453894638947389483894938950389513895238953389543895538956389573895838959389603896138962389633896438965389663896738968389693897038971389723897338974389753897638977389783897938980389813898238983389843898538986389873898838989389903899138992389933899438995389963899738998389993900039001390023900339004390053900639007390083900939010390113901239013390143901539016390173901839019390203902139022390233902439025390263902739028390293903039031390323903339034390353903639037390383903939040390413904239043390443904539046390473904839049390503905139052390533905439055390563905739058390593906039061390623906339064390653906639067390683906939070390713907239073390743907539076390773907839079390803908139082390833908439085390863908739088390893909039091390923909339094390953909639097390983909939100391013910239103391043910539106391073910839109391103911139112391133911439115391163911739118391193912039121391223912339124391253912639127391283912939130391313913239133391343913539136391373913839139391403914139142391433914439145391463914739148391493915039151391523915339154391553915639157391583915939160391613916239163391643916539166391673916839169391703917139172391733917439175391763917739178391793918039181391823918339184391853918639187391883918939190391913919239193391943919539196391973919839199392003920139202392033920439205392063920739208392093921039211392123921339214392153921639217392183921939220392213922239223392243922539226392273922839229392303923139232392333923439235392363923739238392393924039241392423924339244392453924639247392483924939250392513925239253392543925539256392573925839259392603926139262392633926439265392663926739268392693927039271392723927339274392753927639277392783927939280392813928239283392843928539286392873928839289392903929139292392933929439295392963929739298392993930039301393023930339304393053930639307393083930939310393113931239313393143931539316393173931839319393203932139322393233932439325393263932739328393293933039331393323933339334393353933639337393383933939340393413934239343393443934539346393473934839349393503935139352393533935439355393563935739358393593936039361393623936339364393653936639367393683936939370393713937239373393743937539376393773937839379393803938139382393833938439385393863938739388393893939039391393923939339394393953939639397393983939939400394013940239403394043940539406394073940839409394103941139412394133941439415394163941739418394193942039421394223942339424394253942639427394283942939430394313943239433394343943539436394373943839439394403944139442394433944439445394463944739448394493945039451394523945339454394553945639457394583945939460394613946239463394643946539466394673946839469394703947139472394733947439475394763947739478394793948039481394823948339484394853948639487394883948939490394913949239493394943949539496394973949839499395003950139502395033950439505395063950739508395093951039511395123951339514395153951639517395183951939520395213952239523395243952539526395273952839529395303953139532395333953439535395363953739538395393954039541395423954339544395453954639547395483954939550395513955239553395543955539556395573955839559395603956139562395633956439565395663956739568395693957039571395723957339574395753957639577395783957939580395813958239583395843958539586395873958839589395903959139592395933959439595395963959739598395993960039601396023960339604396053960639607396083960939610396113961239613396143961539616396173961839619396203962139622396233962439625396263962739628396293963039631396323963339634396353963639637396383963939640396413964239643396443964539646396473964839649396503965139652396533965439655396563965739658396593966039661396623966339664396653966639667396683966939670396713967239673396743967539676396773967839679396803968139682396833968439685396863968739688396893969039691396923969339694396953969639697396983969939700397013970239703397043970539706397073970839709397103971139712397133971439715397163971739718397193972039721397223972339724397253972639727397283972939730397313973239733397343973539736397373973839739397403974139742397433974439745397463974739748397493975039751397523975339754397553975639757397583975939760397613976239763397643976539766397673976839769397703977139772397733977439775397763977739778397793978039781397823978339784397853978639787397883978939790397913979239793397943979539796397973979839799398003980139802398033980439805398063980739808398093981039811398123981339814398153981639817398183981939820398213982239823398243982539826398273982839829398303983139832398333983439835398363983739838398393984039841398423984339844398453984639847398483984939850398513985239853398543985539856398573985839859398603986139862398633986439865398663986739868398693987039871398723987339874398753987639877398783987939880398813988239883398843988539886398873988839889398903989139892398933989439895398963989739898398993990039901399023990339904399053990639907399083990939910399113991239913399143991539916399173991839919399203992139922399233992439925399263992739928399293993039931399323993339934399353993639937399383993939940399413994239943399443994539946399473994839949399503995139952399533995439955399563995739958399593996039961399623996339964399653996639967399683996939970399713997239973399743997539976399773997839979399803998139982399833998439985399863998739988399893999039991399923999339994399953999639997399983999940000400014000240003400044000540006400074000840009400104001140012400134001440015400164001740018400194002040021400224002340024400254002640027400284002940030400314003240033400344003540036400374003840039400404004140042400434004440045400464004740048400494005040051400524005340054400554005640057400584005940060400614006240063400644006540066400674006840069400704007140072400734007440075400764007740078400794008040081400824008340084400854008640087400884008940090400914009240093400944009540096400974009840099401004010140102401034010440105401064010740108401094011040111401124011340114401154011640117401184011940120401214012240123401244012540126401274012840129401304013140132401334013440135401364013740138401394014040141401424014340144401454014640147401484014940150401514015240153401544015540156401574015840159401604016140162401634016440165401664016740168401694017040171401724017340174401754017640177401784017940180401814018240183401844018540186401874018840189401904019140192401934019440195401964019740198401994020040201402024020340204402054020640207402084020940210402114021240213402144021540216402174021840219402204022140222402234022440225402264022740228402294023040231402324023340234402354023640237402384023940240402414024240243402444024540246402474024840249402504025140252402534025440255402564025740258402594026040261402624026340264402654026640267402684026940270402714027240273402744027540276402774027840279402804028140282402834028440285402864028740288402894029040291402924029340294402954029640297402984029940300403014030240303403044030540306403074030840309403104031140312403134031440315403164031740318403194032040321403224032340324403254032640327403284032940330403314033240333403344033540336403374033840339403404034140342403434034440345403464034740348403494035040351403524035340354403554035640357403584035940360403614036240363403644036540366403674036840369403704037140372403734037440375403764037740378403794038040381403824038340384403854038640387403884038940390403914039240393403944039540396403974039840399404004040140402404034040440405404064040740408404094041040411404124041340414404154041640417404184041940420404214042240423404244042540426404274042840429404304043140432404334043440435404364043740438404394044040441404424044340444404454044640447404484044940450404514045240453404544045540456404574045840459404604046140462404634046440465404664046740468404694047040471404724047340474404754047640477404784047940480404814048240483404844048540486404874048840489404904049140492404934049440495404964049740498404994050040501405024050340504405054050640507405084050940510405114051240513405144051540516405174051840519405204052140522405234052440525405264052740528405294053040531405324053340534405354053640537405384053940540405414054240543405444054540546405474054840549405504055140552405534055440555405564055740558405594056040561405624056340564405654056640567405684056940570405714057240573405744057540576405774057840579405804058140582405834058440585405864058740588405894059040591405924059340594405954059640597405984059940600406014060240603406044060540606406074060840609406104061140612406134061440615406164061740618406194062040621406224062340624406254062640627406284062940630406314063240633406344063540636406374063840639406404064140642406434064440645406464064740648406494065040651406524065340654406554065640657406584065940660406614066240663406644066540666406674066840669406704067140672406734067440675406764067740678406794068040681406824068340684406854068640687406884068940690406914069240693406944069540696406974069840699407004070140702407034070440705407064070740708407094071040711407124071340714407154071640717407184071940720407214072240723407244072540726407274072840729407304073140732407334073440735407364073740738407394074040741407424074340744407454074640747407484074940750407514075240753407544075540756407574075840759407604076140762407634076440765407664076740768407694077040771407724077340774407754077640777407784077940780407814078240783407844078540786407874078840789407904079140792407934079440795407964079740798407994080040801408024080340804408054080640807408084080940810408114081240813408144081540816408174081840819408204082140822408234082440825408264082740828408294083040831408324083340834408354083640837408384083940840408414084240843408444084540846408474084840849408504085140852408534085440855408564085740858408594086040861408624086340864408654086640867408684086940870408714087240873408744087540876408774087840879408804088140882408834088440885408864088740888408894089040891408924089340894408954089640897408984089940900409014090240903409044090540906409074090840909409104091140912409134091440915409164091740918409194092040921409224092340924409254092640927409284092940930409314093240933409344093540936409374093840939409404094140942409434094440945409464094740948409494095040951409524095340954409554095640957409584095940960409614096240963409644096540966409674096840969409704097140972409734097440975409764097740978409794098040981409824098340984409854098640987409884098940990409914099240993409944099540996409974099840999410004100141002410034100441005410064100741008410094101041011410124101341014410154101641017410184101941020410214102241023410244102541026410274102841029410304103141032410334103441035410364103741038410394104041041410424104341044410454104641047410484104941050410514105241053410544105541056410574105841059410604106141062410634106441065410664106741068410694107041071410724107341074410754107641077410784107941080410814108241083410844108541086410874108841089410904109141092410934109441095410964109741098410994110041101411024110341104411054110641107411084110941110411114111241113411144111541116411174111841119411204112141122411234112441125411264112741128411294113041131411324113341134411354113641137411384113941140411414114241143411444114541146411474114841149411504115141152411534115441155411564115741158411594116041161411624116341164411654116641167411684116941170411714117241173411744117541176411774117841179411804118141182411834118441185411864118741188411894119041191411924119341194411954119641197411984119941200412014120241203412044120541206412074120841209412104121141212412134121441215412164121741218412194122041221412224122341224412254122641227412284122941230412314123241233412344123541236412374123841239412404124141242412434124441245412464124741248412494125041251412524125341254412554125641257412584125941260412614126241263412644126541266412674126841269412704127141272412734127441275412764127741278412794128041281412824128341284412854128641287412884128941290412914129241293412944129541296412974129841299413004130141302413034130441305413064130741308413094131041311413124131341314413154131641317413184131941320413214132241323413244132541326413274132841329413304133141332413334133441335413364133741338413394134041341413424134341344413454134641347413484134941350413514135241353413544135541356413574135841359413604136141362413634136441365413664136741368413694137041371413724137341374413754137641377413784137941380413814138241383413844138541386413874138841389413904139141392413934139441395413964139741398413994140041401414024140341404414054140641407414084140941410414114141241413414144141541416414174141841419414204142141422414234142441425414264142741428414294143041431414324143341434414354143641437414384143941440414414144241443414444144541446414474144841449414504145141452414534145441455414564145741458414594146041461414624146341464414654146641467414684146941470414714147241473414744147541476414774147841479414804148141482414834148441485414864148741488414894149041491414924149341494414954149641497414984149941500415014150241503415044150541506415074150841509415104151141512415134151441515415164151741518415194152041521415224152341524415254152641527415284152941530415314153241533415344153541536415374153841539415404154141542415434154441545415464154741548415494155041551415524155341554415554155641557415584155941560415614156241563415644156541566415674156841569415704157141572415734157441575415764157741578415794158041581415824158341584415854158641587415884158941590415914159241593415944159541596415974159841599416004160141602416034160441605416064160741608416094161041611416124161341614416154161641617416184161941620416214162241623416244162541626416274162841629416304163141632416334163441635416364163741638416394164041641416424164341644416454164641647416484164941650416514165241653416544165541656416574165841659416604166141662416634166441665416664166741668416694167041671416724167341674416754167641677416784167941680416814168241683416844168541686416874168841689416904169141692416934169441695416964169741698416994170041701417024170341704417054170641707417084170941710417114171241713417144171541716417174171841719417204172141722417234172441725417264172741728417294173041731417324173341734417354173641737417384173941740417414174241743417444174541746417474174841749417504175141752417534175441755417564175741758417594176041761417624176341764417654176641767417684176941770417714177241773417744177541776417774177841779417804178141782417834178441785417864178741788417894179041791417924179341794417954179641797417984179941800418014180241803418044180541806418074180841809418104181141812418134181441815418164181741818418194182041821418224182341824418254182641827418284182941830418314183241833418344183541836418374183841839418404184141842418434184441845418464184741848418494185041851418524185341854418554185641857418584185941860418614186241863418644186541866418674186841869418704187141872418734187441875418764187741878418794188041881418824188341884418854188641887418884188941890418914189241893418944189541896418974189841899419004190141902419034190441905419064190741908419094191041911419124191341914419154191641917419184191941920419214192241923419244192541926419274192841929419304193141932419334193441935419364193741938419394194041941419424194341944419454194641947419484194941950419514195241953419544195541956419574195841959419604196141962419634196441965419664196741968419694197041971419724197341974419754197641977419784197941980419814198241983419844198541986419874198841989419904199141992419934199441995419964199741998419994200042001420024200342004420054200642007420084200942010420114201242013420144201542016420174201842019420204202142022420234202442025420264202742028420294203042031420324203342034420354203642037420384203942040420414204242043420444204542046420474204842049420504205142052420534205442055420564205742058420594206042061420624206342064420654206642067420684206942070420714207242073420744207542076420774207842079420804208142082420834208442085420864208742088420894209042091420924209342094420954209642097420984209942100421014210242103421044210542106421074210842109421104211142112421134211442115421164211742118421194212042121421224212342124421254212642127421284212942130421314213242133421344213542136421374213842139421404214142142421434214442145421464214742148421494215042151421524215342154421554215642157421584215942160421614216242163421644216542166421674216842169421704217142172421734217442175421764217742178421794218042181421824218342184421854218642187421884218942190421914219242193421944219542196421974219842199422004220142202422034220442205422064220742208422094221042211422124221342214422154221642217422184221942220422214222242223422244222542226422274222842229422304223142232422334223442235422364223742238422394224042241422424224342244422454224642247422484224942250422514225242253422544225542256422574225842259422604226142262422634226442265422664226742268422694227042271422724227342274422754227642277422784227942280422814228242283422844228542286422874228842289422904229142292422934229442295422964229742298422994230042301423024230342304423054230642307423084230942310423114231242313423144231542316423174231842319423204232142322423234232442325423264232742328423294233042331423324233342334423354233642337423384233942340423414234242343423444234542346423474234842349423504235142352423534235442355423564235742358423594236042361423624236342364423654236642367423684236942370423714237242373423744237542376423774237842379423804238142382423834238442385423864238742388423894239042391423924239342394423954239642397423984239942400424014240242403424044240542406424074240842409424104241142412424134241442415424164241742418424194242042421424224242342424424254242642427424284242942430424314243242433424344243542436424374243842439424404244142442424434244442445424464244742448424494245042451424524245342454424554245642457424584245942460424614246242463424644246542466424674246842469424704247142472424734247442475424764247742478424794248042481424824248342484424854248642487424884248942490424914249242493424944249542496424974249842499425004250142502425034250442505425064250742508425094251042511425124251342514425154251642517425184251942520425214252242523425244252542526425274252842529425304253142532425334253442535425364253742538425394254042541425424254342544425454254642547425484254942550425514255242553425544255542556425574255842559425604256142562425634256442565425664256742568425694257042571425724257342574425754257642577425784257942580425814258242583425844258542586425874258842589425904259142592425934259442595425964259742598425994260042601426024260342604426054260642607426084260942610426114261242613426144261542616426174261842619426204262142622426234262442625426264262742628426294263042631426324263342634426354263642637426384263942640426414264242643426444264542646426474264842649426504265142652426534265442655426564265742658426594266042661426624266342664426654266642667426684266942670426714267242673426744267542676426774267842679426804268142682426834268442685426864268742688426894269042691426924269342694426954269642697426984269942700427014270242703427044270542706427074270842709427104271142712427134271442715427164271742718427194272042721427224272342724427254272642727427284272942730427314273242733427344273542736427374273842739427404274142742427434274442745427464274742748427494275042751427524275342754427554275642757427584275942760427614276242763427644276542766427674276842769427704277142772427734277442775427764277742778427794278042781427824278342784427854278642787427884278942790427914279242793427944279542796427974279842799428004280142802428034280442805428064280742808428094281042811428124281342814428154281642817428184281942820428214282242823428244282542826428274282842829428304283142832428334283442835428364283742838428394284042841428424284342844428454284642847428484284942850428514285242853428544285542856428574285842859428604286142862428634286442865428664286742868428694287042871428724287342874428754287642877428784287942880428814288242883428844288542886428874288842889428904289142892428934289442895428964289742898428994290042901429024290342904429054290642907429084290942910429114291242913429144291542916429174291842919429204292142922429234292442925429264292742928429294293042931429324293342934429354293642937429384293942940429414294242943429444294542946429474294842949429504295142952429534295442955429564295742958429594296042961429624296342964429654296642967429684296942970429714297242973429744297542976429774297842979429804298142982429834298442985429864298742988429894299042991429924299342994429954299642997429984299943000430014300243003430044300543006430074300843009430104301143012430134301443015430164301743018430194302043021430224302343024430254302643027430284302943030430314303243033430344303543036430374303843039430404304143042430434304443045430464304743048430494305043051430524305343054430554305643057430584305943060430614306243063430644306543066430674306843069430704307143072430734307443075430764307743078430794308043081430824308343084430854308643087430884308943090430914309243093430944309543096430974309843099431004310143102431034310443105431064310743108431094311043111431124311343114431154311643117431184311943120431214312243123431244312543126431274312843129431304313143132431334313443135431364313743138431394314043141431424314343144431454314643147431484314943150431514315243153431544315543156431574315843159431604316143162431634316443165431664316743168431694317043171431724317343174431754317643177431784317943180431814318243183431844318543186431874318843189431904319143192431934319443195431964319743198431994320043201432024320343204432054320643207432084320943210432114321243213432144321543216432174321843219432204322143222432234322443225432264322743228432294323043231432324323343234432354323643237432384323943240432414324243243432444324543246432474324843249432504325143252432534325443255432564325743258432594326043261432624326343264432654326643267432684326943270432714327243273432744327543276432774327843279432804328143282432834328443285432864328743288432894329043291432924329343294432954329643297432984329943300433014330243303433044330543306433074330843309433104331143312433134331443315433164331743318433194332043321433224332343324433254332643327433284332943330433314333243333433344333543336433374333843339433404334143342433434334443345433464334743348433494335043351433524335343354433554335643357433584335943360433614336243363433644336543366433674336843369433704337143372433734337443375433764337743378433794338043381433824338343384433854338643387433884338943390433914339243393433944339543396433974339843399434004340143402434034340443405434064340743408434094341043411434124341343414434154341643417434184341943420434214342243423434244342543426434274342843429434304343143432434334343443435434364343743438434394344043441434424344343444434454344643447434484344943450434514345243453434544345543456434574345843459434604346143462434634346443465434664346743468434694347043471434724347343474434754347643477434784347943480434814348243483434844348543486434874348843489434904349143492434934349443495434964349743498434994350043501435024350343504435054350643507435084350943510435114351243513435144351543516435174351843519435204352143522435234352443525435264352743528435294353043531435324353343534435354353643537435384353943540435414354243543435444354543546435474354843549435504355143552435534355443555435564355743558435594356043561435624356343564435654356643567435684356943570435714357243573435744357543576435774357843579435804358143582435834358443585435864358743588435894359043591435924359343594435954359643597435984359943600436014360243603436044360543606436074360843609436104361143612436134361443615436164361743618436194362043621436224362343624436254362643627436284362943630436314363243633436344363543636436374363843639436404364143642436434364443645436464364743648436494365043651436524365343654436554365643657436584365943660436614366243663436644366543666436674366843669436704367143672436734367443675436764367743678436794368043681436824368343684436854368643687436884368943690436914369243693436944369543696436974369843699437004370143702437034370443705437064370743708437094371043711437124371343714437154371643717437184371943720437214372243723437244372543726437274372843729437304373143732437334373443735437364373743738437394374043741437424374343744437454374643747437484374943750437514375243753437544375543756437574375843759437604376143762437634376443765437664376743768437694377043771437724377343774437754377643777437784377943780437814378243783437844378543786437874378843789437904379143792437934379443795437964379743798437994380043801438024380343804438054380643807438084380943810438114381243813438144381543816438174381843819438204382143822438234382443825438264382743828438294383043831438324383343834438354383643837438384383943840438414384243843438444384543846438474384843849438504385143852438534385443855438564385743858438594386043861438624386343864438654386643867438684386943870438714387243873438744387543876438774387843879438804388143882438834388443885438864388743888438894389043891438924389343894438954389643897438984389943900439014390243903439044390543906439074390843909439104391143912439134391443915439164391743918439194392043921439224392343924439254392643927439284392943930439314393243933439344393543936439374393843939439404394143942439434394443945439464394743948439494395043951439524395343954439554395643957439584395943960439614396243963439644396543966439674396843969439704397143972439734397443975439764397743978439794398043981439824398343984439854398643987439884398943990439914399243993439944399543996439974399843999440004400144002440034400444005440064400744008440094401044011440124401344014440154401644017440184401944020440214402244023440244402544026440274402844029440304403144032440334403444035440364403744038440394404044041440424404344044440454404644047440484404944050440514405244053440544405544056440574405844059440604406144062440634406444065440664406744068440694407044071440724407344074440754407644077440784407944080440814408244083440844408544086440874408844089440904409144092440934409444095440964409744098440994410044101441024410344104441054410644107441084410944110441114411244113441144411544116441174411844119441204412144122441234412444125441264412744128441294413044131441324413344134441354413644137441384413944140441414414244143441444414544146441474414844149441504415144152441534415444155441564415744158441594416044161441624416344164441654416644167441684416944170441714417244173441744417544176441774417844179441804418144182441834418444185441864418744188441894419044191441924419344194441954419644197441984419944200442014420244203442044420544206442074420844209442104421144212442134421444215442164421744218442194422044221442224422344224442254422644227442284422944230442314423244233442344423544236442374423844239442404424144242442434424444245442464424744248442494425044251442524425344254442554425644257442584425944260442614426244263442644426544266442674426844269442704427144272442734427444275442764427744278442794428044281442824428344284442854428644287442884428944290442914429244293442944429544296442974429844299443004430144302443034430444305443064430744308443094431044311443124431344314443154431644317443184431944320443214432244323443244432544326443274432844329443304433144332443334433444335443364433744338443394434044341443424434344344443454434644347443484434944350443514435244353443544435544356443574435844359443604436144362443634436444365443664436744368443694437044371443724437344374443754437644377443784437944380443814438244383443844438544386443874438844389443904439144392443934439444395443964439744398443994440044401444024440344404444054440644407444084440944410444114441244413444144441544416444174441844419444204442144422444234442444425444264442744428444294443044431444324443344434444354443644437444384443944440444414444244443444444444544446444474444844449444504445144452444534445444455444564445744458444594446044461444624446344464444654446644467444684446944470444714447244473444744447544476444774447844479444804448144482444834448444485444864448744488444894449044491444924449344494444954449644497444984449944500445014450244503445044450544506445074450844509445104451144512445134451444515445164451744518445194452044521445224452344524445254452644527445284452944530445314453244533445344453544536445374453844539445404454144542445434454444545445464454744548445494455044551445524455344554445554455644557445584455944560445614456244563445644456544566445674456844569445704457144572445734457444575445764457744578445794458044581445824458344584445854458644587445884458944590445914459244593445944459544596445974459844599446004460144602446034460444605446064460744608446094461044611446124461344614446154461644617446184461944620446214462244623446244462544626446274462844629446304463144632446334463444635446364463744638446394464044641446424464344644446454464644647446484464944650446514465244653446544465544656446574465844659446604466144662446634466444665446664466744668446694467044671446724467344674446754467644677446784467944680446814468244683446844468544686446874468844689446904469144692446934469444695446964469744698446994470044701447024470344704447054470644707447084470944710447114471244713447144471544716447174471844719447204472144722447234472444725447264472744728447294473044731447324473344734447354473644737447384473944740447414474244743447444474544746447474474844749447504475144752447534475444755447564475744758447594476044761447624476344764447654476644767447684476944770447714477244773447744477544776447774477844779447804478144782447834478444785447864478744788447894479044791447924479344794447954479644797447984479944800448014480244803448044480544806448074480844809448104481144812448134481444815448164481744818448194482044821448224482344824448254482644827448284482944830448314483244833448344483544836448374483844839448404484144842448434484444845448464484744848448494485044851448524485344854448554485644857448584485944860448614486244863448644486544866448674486844869448704487144872448734487444875448764487744878448794488044881448824488344884448854488644887448884488944890448914489244893448944489544896448974489844899449004490144902449034490444905449064490744908449094491044911449124491344914449154491644917449184491944920449214492244923449244492544926449274492844929449304493144932449334493444935449364493744938449394494044941449424494344944449454494644947449484494944950
  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. template <typename R>
  10. struct VirtualFuncInvoker0
  11. {
  12. typedef R (*Func)(void*, const RuntimeMethod*);
  13. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  14. {
  15. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  16. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  17. }
  18. };
  19. template <typename R, typename T1>
  20. struct VirtualFuncInvoker1
  21. {
  22. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  23. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  24. {
  25. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  26. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  27. }
  28. };
  29. // System.Lazy`1<System.Collections.Generic.Dictionary`2<System.String,SixLabors.ImageSharp.Color>>
  30. struct Lazy_1_tA4264BA23FA6930D6C690B2CC5B8E384D87C5B84;
  31. // System.Lazy`1<SixLabors.ImageSharp.Color[]>
  32. struct Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134;
  33. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  34. struct MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A;
  35. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  36. struct MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598;
  37. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  38. struct MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835;
  39. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  40. struct MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6;
  41. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  42. struct MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E;
  43. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  44. struct MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905;
  45. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  46. struct MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A;
  47. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>
  48. struct MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748;
  49. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>
  50. struct MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2;
  51. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>
  52. struct MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E;
  53. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.A8>
  54. struct MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081;
  55. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  56. struct MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A;
  57. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  58. struct MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC;
  59. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  60. struct MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE;
  61. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  62. struct MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9;
  63. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  64. struct MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C;
  65. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  66. struct MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632;
  67. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  68. struct MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799;
  69. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  70. struct MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3;
  71. // System.Buffers.MemoryManager`1<System.Boolean>
  72. struct MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C;
  73. // System.Buffers.MemoryManager`1<System.Byte>
  74. struct MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843;
  75. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  76. struct MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA;
  77. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Color>
  78. struct MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619;
  79. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.ComplexVector4>
  80. struct MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8;
  81. // System.Buffers.MemoryManager`1<System.Decimal>
  82. struct MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0;
  83. // System.Buffers.MemoryManager`1<System.Double>
  84. struct MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3;
  85. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  86. struct MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB;
  87. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  88. struct Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868;
  89. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  90. struct Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56;
  91. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  92. struct Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9;
  93. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  94. struct Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B;
  95. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  96. struct Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A;
  97. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  98. struct Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23;
  99. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  100. struct Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15;
  101. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>
  102. struct Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F;
  103. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>
  104. struct Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A;
  105. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>
  106. struct Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD;
  107. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.A8>
  108. struct Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED;
  109. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  110. struct Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD;
  111. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  112. struct Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A;
  113. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  114. struct Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF;
  115. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  116. struct Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637;
  117. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  118. struct Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF;
  119. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  120. struct Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03;
  121. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  122. struct Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A;
  123. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  124. struct Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98;
  125. // System.Pinnable`1<System.Boolean>
  126. struct Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC;
  127. // System.Pinnable`1<System.Byte>
  128. struct Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110;
  129. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  130. struct Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF;
  131. // System.Pinnable`1<SixLabors.ImageSharp.Color>
  132. struct Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250;
  133. // System.Pinnable`1<SixLabors.ImageSharp.ComplexVector4>
  134. struct Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30;
  135. // System.Pinnable`1<System.Decimal>
  136. struct Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC;
  137. // System.Pinnable`1<System.Double>
  138. struct Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6;
  139. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  140. struct Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5;
  141. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>[]
  142. struct MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8;
  143. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>[]
  144. struct MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C;
  145. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>[]
  146. struct MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D;
  147. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>[]
  148. struct MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64;
  149. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>[]
  150. struct MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109;
  151. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>[]
  152. struct MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD;
  153. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>[]
  154. struct MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140;
  155. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>[]
  156. struct MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5;
  157. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>[]
  158. struct MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD;
  159. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>[]
  160. struct MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0;
  161. // SixLabors.ImageSharp.PixelFormats.A8[]
  162. struct A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B;
  163. // SixLabors.ImageSharp.PixelFormats.Abgr32[]
  164. struct Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283;
  165. // SixLabors.ImageSharp.PixelFormats.Argb32[]
  166. struct Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948;
  167. // SixLabors.ImageSharp.PixelFormats.Bgr24[]
  168. struct Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8;
  169. // SixLabors.ImageSharp.PixelFormats.Bgr565[]
  170. struct Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4;
  171. // SixLabors.ImageSharp.PixelFormats.Bgra32[]
  172. struct Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581;
  173. // SixLabors.ImageSharp.PixelFormats.Bgra4444[]
  174. struct Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC;
  175. // SixLabors.ImageSharp.PixelFormats.Bgra5551[]
  176. struct Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775;
  177. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8[]
  178. struct Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174;
  179. // System.Boolean[]
  180. struct BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C;
  181. // System.Byte[]
  182. struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726;
  183. // SixLabors.ImageSharp.PixelFormats.Byte4[]
  184. struct Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765;
  185. // System.Char[]
  186. struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34;
  187. // SixLabors.ImageSharp.Color[]
  188. struct ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A;
  189. // SixLabors.ImageSharp.ComplexVector4[]
  190. struct ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5;
  191. // System.Decimal[]
  192. struct DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA;
  193. // System.Double[]
  194. struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB;
  195. // SixLabors.ImageSharp.PixelFormats.HalfSingle[]
  196. struct HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454;
  197. // System.Type[]
  198. struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755;
  199. // System.UInt32[]
  200. struct UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF;
  201. // System.Reflection.Binder
  202. struct Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30;
  203. // System.Buffers.IPinnable
  204. struct IPinnable_t5F43661062D3A813291C43D3D17B9FA43963D6F3;
  205. // SixLabors.ImageSharp.PixelFormats.IPixel
  206. struct IPixel_t325BF3794E11C7E6D8E236DAC4504DCC1C2E225C;
  207. // System.Reflection.MemberFilter
  208. struct MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81;
  209. // System.String
  210. struct String_t;
  211. // System.Type
  212. struct Type_t;
  213. // System.Void
  214. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5;
  215. IL2CPP_EXTERN_C RuntimeClass* Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var;
  216. IL2CPP_EXTERN_C RuntimeClass* MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var;
  217. IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
  218. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  219. IL2CPP_EXTERN_C String_t* _stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69;
  220. IL2CPP_EXTERN_C const RuntimeType* Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var;
  221. struct MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8;
  222. struct MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C;
  223. struct MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D;
  224. struct MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64;
  225. struct MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109;
  226. struct MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD;
  227. struct MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140;
  228. struct MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5;
  229. struct MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD;
  230. struct MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0;
  231. struct A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B;
  232. struct Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283;
  233. struct Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948;
  234. struct Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8;
  235. struct Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4;
  236. struct Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581;
  237. struct Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC;
  238. struct Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775;
  239. struct Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174;
  240. struct BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C;
  241. struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726;
  242. struct Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765;
  243. struct ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A;
  244. struct ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5;
  245. struct DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA;
  246. struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB;
  247. struct HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454;
  248. IL2CPP_EXTERN_C_BEGIN
  249. IL2CPP_EXTERN_C_END
  250. #ifdef __clang__
  251. #pragma clang diagnostic push
  252. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  253. #pragma clang diagnostic ignored "-Wunused-variable"
  254. #endif
  255. // System.Object
  256. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  257. struct MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A : public RuntimeObject
  258. {
  259. public:
  260. public:
  261. };
  262. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  263. struct MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 : public RuntimeObject
  264. {
  265. public:
  266. public:
  267. };
  268. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  269. struct MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 : public RuntimeObject
  270. {
  271. public:
  272. public:
  273. };
  274. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  275. struct MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 : public RuntimeObject
  276. {
  277. public:
  278. public:
  279. };
  280. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  281. struct MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E : public RuntimeObject
  282. {
  283. public:
  284. public:
  285. };
  286. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  287. struct MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 : public RuntimeObject
  288. {
  289. public:
  290. public:
  291. };
  292. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  293. struct MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A : public RuntimeObject
  294. {
  295. public:
  296. public:
  297. };
  298. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>
  299. struct MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 : public RuntimeObject
  300. {
  301. public:
  302. public:
  303. };
  304. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>
  305. struct MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 : public RuntimeObject
  306. {
  307. public:
  308. public:
  309. };
  310. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>
  311. struct MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E : public RuntimeObject
  312. {
  313. public:
  314. public:
  315. };
  316. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.A8>
  317. struct MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 : public RuntimeObject
  318. {
  319. public:
  320. public:
  321. };
  322. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  323. struct MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A : public RuntimeObject
  324. {
  325. public:
  326. public:
  327. };
  328. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  329. struct MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC : public RuntimeObject
  330. {
  331. public:
  332. public:
  333. };
  334. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  335. struct MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE : public RuntimeObject
  336. {
  337. public:
  338. public:
  339. };
  340. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  341. struct MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 : public RuntimeObject
  342. {
  343. public:
  344. public:
  345. };
  346. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  347. struct MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C : public RuntimeObject
  348. {
  349. public:
  350. public:
  351. };
  352. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  353. struct MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 : public RuntimeObject
  354. {
  355. public:
  356. public:
  357. };
  358. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  359. struct MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 : public RuntimeObject
  360. {
  361. public:
  362. public:
  363. };
  364. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  365. struct MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 : public RuntimeObject
  366. {
  367. public:
  368. public:
  369. };
  370. // System.Buffers.MemoryManager`1<System.Boolean>
  371. struct MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C : public RuntimeObject
  372. {
  373. public:
  374. public:
  375. };
  376. // System.Buffers.MemoryManager`1<System.Byte>
  377. struct MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 : public RuntimeObject
  378. {
  379. public:
  380. public:
  381. };
  382. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  383. struct MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA : public RuntimeObject
  384. {
  385. public:
  386. public:
  387. };
  388. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Color>
  389. struct MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 : public RuntimeObject
  390. {
  391. public:
  392. public:
  393. };
  394. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.ComplexVector4>
  395. struct MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 : public RuntimeObject
  396. {
  397. public:
  398. public:
  399. };
  400. // System.Buffers.MemoryManager`1<System.Decimal>
  401. struct MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 : public RuntimeObject
  402. {
  403. public:
  404. public:
  405. };
  406. // System.Buffers.MemoryManager`1<System.Double>
  407. struct MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 : public RuntimeObject
  408. {
  409. public:
  410. public:
  411. };
  412. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  413. struct MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB : public RuntimeObject
  414. {
  415. public:
  416. public:
  417. };
  418. // System.Pinnable`1<System.Boolean>
  419. struct Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC : public RuntimeObject
  420. {
  421. public:
  422. // T System.Pinnable`1::Data
  423. bool ___Data_0;
  424. public:
  425. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC, ___Data_0)); }
  426. inline bool get_Data_0() const { return ___Data_0; }
  427. inline bool* get_address_of_Data_0() { return &___Data_0; }
  428. inline void set_Data_0(bool value)
  429. {
  430. ___Data_0 = value;
  431. }
  432. };
  433. // System.Pinnable`1<System.Byte>
  434. struct Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 : public RuntimeObject
  435. {
  436. public:
  437. // T System.Pinnable`1::Data
  438. uint8_t ___Data_0;
  439. public:
  440. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110, ___Data_0)); }
  441. inline uint8_t get_Data_0() const { return ___Data_0; }
  442. inline uint8_t* get_address_of_Data_0() { return &___Data_0; }
  443. inline void set_Data_0(uint8_t value)
  444. {
  445. ___Data_0 = value;
  446. }
  447. };
  448. // System.Pinnable`1<System.Double>
  449. struct Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 : public RuntimeObject
  450. {
  451. public:
  452. // T System.Pinnable`1::Data
  453. double ___Data_0;
  454. public:
  455. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6, ___Data_0)); }
  456. inline double get_Data_0() const { return ___Data_0; }
  457. inline double* get_address_of_Data_0() { return &___Data_0; }
  458. inline void set_Data_0(double value)
  459. {
  460. ___Data_0 = value;
  461. }
  462. };
  463. struct Il2CppArrayBounds;
  464. // System.Array
  465. // System.Reflection.MemberInfo
  466. struct MemberInfo_t : public RuntimeObject
  467. {
  468. public:
  469. public:
  470. };
  471. // System.String
  472. struct String_t : public RuntimeObject
  473. {
  474. public:
  475. // System.Int32 System.String::m_stringLength
  476. int32_t ___m_stringLength_0;
  477. // System.Char System.String::m_firstChar
  478. Il2CppChar ___m_firstChar_1;
  479. public:
  480. inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
  481. inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
  482. inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
  483. inline void set_m_stringLength_0(int32_t value)
  484. {
  485. ___m_stringLength_0 = value;
  486. }
  487. inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
  488. inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
  489. inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
  490. inline void set_m_firstChar_1(Il2CppChar value)
  491. {
  492. ___m_firstChar_1 = value;
  493. }
  494. };
  495. struct String_t_StaticFields
  496. {
  497. public:
  498. // System.String System.String::Empty
  499. String_t* ___Empty_5;
  500. public:
  501. inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
  502. inline String_t* get_Empty_5() const { return ___Empty_5; }
  503. inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
  504. inline void set_Empty_5(String_t* value)
  505. {
  506. ___Empty_5 = value;
  507. Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
  508. }
  509. };
  510. // System.ValueType
  511. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject
  512. {
  513. public:
  514. public:
  515. };
  516. // Native definition for P/Invoke marshalling of System.ValueType
  517. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke
  518. {
  519. };
  520. // Native definition for COM marshalling of System.ValueType
  521. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com
  522. {
  523. };
  524. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  525. struct Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0
  526. {
  527. public:
  528. // System.Object System.Memory`1::_object
  529. RuntimeObject * ____object_0;
  530. // System.Int32 System.Memory`1::_index
  531. int32_t ____index_1;
  532. // System.Int32 System.Memory`1::_length
  533. int32_t ____length_2;
  534. public:
  535. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0, ____object_0)); }
  536. inline RuntimeObject * get__object_0() const { return ____object_0; }
  537. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  538. inline void set__object_0(RuntimeObject * value)
  539. {
  540. ____object_0 = value;
  541. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  542. }
  543. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0, ____index_1)); }
  544. inline int32_t get__index_1() const { return ____index_1; }
  545. inline int32_t* get_address_of__index_1() { return &____index_1; }
  546. inline void set__index_1(int32_t value)
  547. {
  548. ____index_1 = value;
  549. }
  550. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0, ____length_2)); }
  551. inline int32_t get__length_2() const { return ____length_2; }
  552. inline int32_t* get_address_of__length_2() { return &____length_2; }
  553. inline void set__length_2(int32_t value)
  554. {
  555. ____length_2 = value;
  556. }
  557. };
  558. // Native definition for P/Invoke marshalling of System.Memory`1
  559. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  560. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  561. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  562. {
  563. Il2CppIUnknown* ____object_0;
  564. int32_t ____index_1;
  565. int32_t ____length_2;
  566. };
  567. #endif
  568. // Native definition for COM marshalling of System.Memory`1
  569. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  570. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  571. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  572. {
  573. Il2CppIUnknown* ____object_0;
  574. int32_t ____index_1;
  575. int32_t ____length_2;
  576. };
  577. #endif
  578. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  579. struct Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26
  580. {
  581. public:
  582. // System.Object System.Memory`1::_object
  583. RuntimeObject * ____object_0;
  584. // System.Int32 System.Memory`1::_index
  585. int32_t ____index_1;
  586. // System.Int32 System.Memory`1::_length
  587. int32_t ____length_2;
  588. public:
  589. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26, ____object_0)); }
  590. inline RuntimeObject * get__object_0() const { return ____object_0; }
  591. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  592. inline void set__object_0(RuntimeObject * value)
  593. {
  594. ____object_0 = value;
  595. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  596. }
  597. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26, ____index_1)); }
  598. inline int32_t get__index_1() const { return ____index_1; }
  599. inline int32_t* get_address_of__index_1() { return &____index_1; }
  600. inline void set__index_1(int32_t value)
  601. {
  602. ____index_1 = value;
  603. }
  604. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26, ____length_2)); }
  605. inline int32_t get__length_2() const { return ____length_2; }
  606. inline int32_t* get_address_of__length_2() { return &____length_2; }
  607. inline void set__length_2(int32_t value)
  608. {
  609. ____length_2 = value;
  610. }
  611. };
  612. // Native definition for P/Invoke marshalling of System.Memory`1
  613. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  614. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  615. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  616. {
  617. Il2CppIUnknown* ____object_0;
  618. int32_t ____index_1;
  619. int32_t ____length_2;
  620. };
  621. #endif
  622. // Native definition for COM marshalling of System.Memory`1
  623. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  624. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  625. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  626. {
  627. Il2CppIUnknown* ____object_0;
  628. int32_t ____index_1;
  629. int32_t ____length_2;
  630. };
  631. #endif
  632. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  633. struct Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727
  634. {
  635. public:
  636. // System.Object System.Memory`1::_object
  637. RuntimeObject * ____object_0;
  638. // System.Int32 System.Memory`1::_index
  639. int32_t ____index_1;
  640. // System.Int32 System.Memory`1::_length
  641. int32_t ____length_2;
  642. public:
  643. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727, ____object_0)); }
  644. inline RuntimeObject * get__object_0() const { return ____object_0; }
  645. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  646. inline void set__object_0(RuntimeObject * value)
  647. {
  648. ____object_0 = value;
  649. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  650. }
  651. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727, ____index_1)); }
  652. inline int32_t get__index_1() const { return ____index_1; }
  653. inline int32_t* get_address_of__index_1() { return &____index_1; }
  654. inline void set__index_1(int32_t value)
  655. {
  656. ____index_1 = value;
  657. }
  658. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727, ____length_2)); }
  659. inline int32_t get__length_2() const { return ____length_2; }
  660. inline int32_t* get_address_of__length_2() { return &____length_2; }
  661. inline void set__length_2(int32_t value)
  662. {
  663. ____length_2 = value;
  664. }
  665. };
  666. // Native definition for P/Invoke marshalling of System.Memory`1
  667. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  668. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  669. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  670. {
  671. Il2CppIUnknown* ____object_0;
  672. int32_t ____index_1;
  673. int32_t ____length_2;
  674. };
  675. #endif
  676. // Native definition for COM marshalling of System.Memory`1
  677. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  678. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  679. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  680. {
  681. Il2CppIUnknown* ____object_0;
  682. int32_t ____index_1;
  683. int32_t ____length_2;
  684. };
  685. #endif
  686. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  687. struct Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E
  688. {
  689. public:
  690. // System.Object System.Memory`1::_object
  691. RuntimeObject * ____object_0;
  692. // System.Int32 System.Memory`1::_index
  693. int32_t ____index_1;
  694. // System.Int32 System.Memory`1::_length
  695. int32_t ____length_2;
  696. public:
  697. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E, ____object_0)); }
  698. inline RuntimeObject * get__object_0() const { return ____object_0; }
  699. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  700. inline void set__object_0(RuntimeObject * value)
  701. {
  702. ____object_0 = value;
  703. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  704. }
  705. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E, ____index_1)); }
  706. inline int32_t get__index_1() const { return ____index_1; }
  707. inline int32_t* get_address_of__index_1() { return &____index_1; }
  708. inline void set__index_1(int32_t value)
  709. {
  710. ____index_1 = value;
  711. }
  712. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E, ____length_2)); }
  713. inline int32_t get__length_2() const { return ____length_2; }
  714. inline int32_t* get_address_of__length_2() { return &____length_2; }
  715. inline void set__length_2(int32_t value)
  716. {
  717. ____length_2 = value;
  718. }
  719. };
  720. // Native definition for P/Invoke marshalling of System.Memory`1
  721. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  722. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  723. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  724. {
  725. Il2CppIUnknown* ____object_0;
  726. int32_t ____index_1;
  727. int32_t ____length_2;
  728. };
  729. #endif
  730. // Native definition for COM marshalling of System.Memory`1
  731. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  732. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  733. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  734. {
  735. Il2CppIUnknown* ____object_0;
  736. int32_t ____index_1;
  737. int32_t ____length_2;
  738. };
  739. #endif
  740. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  741. struct Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF
  742. {
  743. public:
  744. // System.Object System.Memory`1::_object
  745. RuntimeObject * ____object_0;
  746. // System.Int32 System.Memory`1::_index
  747. int32_t ____index_1;
  748. // System.Int32 System.Memory`1::_length
  749. int32_t ____length_2;
  750. public:
  751. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF, ____object_0)); }
  752. inline RuntimeObject * get__object_0() const { return ____object_0; }
  753. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  754. inline void set__object_0(RuntimeObject * value)
  755. {
  756. ____object_0 = value;
  757. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  758. }
  759. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF, ____index_1)); }
  760. inline int32_t get__index_1() const { return ____index_1; }
  761. inline int32_t* get_address_of__index_1() { return &____index_1; }
  762. inline void set__index_1(int32_t value)
  763. {
  764. ____index_1 = value;
  765. }
  766. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF, ____length_2)); }
  767. inline int32_t get__length_2() const { return ____length_2; }
  768. inline int32_t* get_address_of__length_2() { return &____length_2; }
  769. inline void set__length_2(int32_t value)
  770. {
  771. ____length_2 = value;
  772. }
  773. };
  774. // Native definition for P/Invoke marshalling of System.Memory`1
  775. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  776. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  777. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  778. {
  779. Il2CppIUnknown* ____object_0;
  780. int32_t ____index_1;
  781. int32_t ____length_2;
  782. };
  783. #endif
  784. // Native definition for COM marshalling of System.Memory`1
  785. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  786. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  787. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  788. {
  789. Il2CppIUnknown* ____object_0;
  790. int32_t ____index_1;
  791. int32_t ____length_2;
  792. };
  793. #endif
  794. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  795. struct Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1
  796. {
  797. public:
  798. // System.Object System.Memory`1::_object
  799. RuntimeObject * ____object_0;
  800. // System.Int32 System.Memory`1::_index
  801. int32_t ____index_1;
  802. // System.Int32 System.Memory`1::_length
  803. int32_t ____length_2;
  804. public:
  805. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1, ____object_0)); }
  806. inline RuntimeObject * get__object_0() const { return ____object_0; }
  807. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  808. inline void set__object_0(RuntimeObject * value)
  809. {
  810. ____object_0 = value;
  811. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  812. }
  813. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1, ____index_1)); }
  814. inline int32_t get__index_1() const { return ____index_1; }
  815. inline int32_t* get_address_of__index_1() { return &____index_1; }
  816. inline void set__index_1(int32_t value)
  817. {
  818. ____index_1 = value;
  819. }
  820. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1, ____length_2)); }
  821. inline int32_t get__length_2() const { return ____length_2; }
  822. inline int32_t* get_address_of__length_2() { return &____length_2; }
  823. inline void set__length_2(int32_t value)
  824. {
  825. ____length_2 = value;
  826. }
  827. };
  828. // Native definition for P/Invoke marshalling of System.Memory`1
  829. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  830. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  831. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  832. {
  833. Il2CppIUnknown* ____object_0;
  834. int32_t ____index_1;
  835. int32_t ____length_2;
  836. };
  837. #endif
  838. // Native definition for COM marshalling of System.Memory`1
  839. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  840. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  841. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  842. {
  843. Il2CppIUnknown* ____object_0;
  844. int32_t ____index_1;
  845. int32_t ____length_2;
  846. };
  847. #endif
  848. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  849. struct Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54
  850. {
  851. public:
  852. // System.Object System.Memory`1::_object
  853. RuntimeObject * ____object_0;
  854. // System.Int32 System.Memory`1::_index
  855. int32_t ____index_1;
  856. // System.Int32 System.Memory`1::_length
  857. int32_t ____length_2;
  858. public:
  859. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54, ____object_0)); }
  860. inline RuntimeObject * get__object_0() const { return ____object_0; }
  861. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  862. inline void set__object_0(RuntimeObject * value)
  863. {
  864. ____object_0 = value;
  865. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  866. }
  867. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54, ____index_1)); }
  868. inline int32_t get__index_1() const { return ____index_1; }
  869. inline int32_t* get_address_of__index_1() { return &____index_1; }
  870. inline void set__index_1(int32_t value)
  871. {
  872. ____index_1 = value;
  873. }
  874. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54, ____length_2)); }
  875. inline int32_t get__length_2() const { return ____length_2; }
  876. inline int32_t* get_address_of__length_2() { return &____length_2; }
  877. inline void set__length_2(int32_t value)
  878. {
  879. ____length_2 = value;
  880. }
  881. };
  882. // Native definition for P/Invoke marshalling of System.Memory`1
  883. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  884. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  885. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  886. {
  887. Il2CppIUnknown* ____object_0;
  888. int32_t ____index_1;
  889. int32_t ____length_2;
  890. };
  891. #endif
  892. // Native definition for COM marshalling of System.Memory`1
  893. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  894. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  895. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  896. {
  897. Il2CppIUnknown* ____object_0;
  898. int32_t ____index_1;
  899. int32_t ____length_2;
  900. };
  901. #endif
  902. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>
  903. struct Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B
  904. {
  905. public:
  906. // System.Object System.Memory`1::_object
  907. RuntimeObject * ____object_0;
  908. // System.Int32 System.Memory`1::_index
  909. int32_t ____index_1;
  910. // System.Int32 System.Memory`1::_length
  911. int32_t ____length_2;
  912. public:
  913. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B, ____object_0)); }
  914. inline RuntimeObject * get__object_0() const { return ____object_0; }
  915. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  916. inline void set__object_0(RuntimeObject * value)
  917. {
  918. ____object_0 = value;
  919. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  920. }
  921. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B, ____index_1)); }
  922. inline int32_t get__index_1() const { return ____index_1; }
  923. inline int32_t* get_address_of__index_1() { return &____index_1; }
  924. inline void set__index_1(int32_t value)
  925. {
  926. ____index_1 = value;
  927. }
  928. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B, ____length_2)); }
  929. inline int32_t get__length_2() const { return ____length_2; }
  930. inline int32_t* get_address_of__length_2() { return &____length_2; }
  931. inline void set__length_2(int32_t value)
  932. {
  933. ____length_2 = value;
  934. }
  935. };
  936. // Native definition for P/Invoke marshalling of System.Memory`1
  937. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  938. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  939. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  940. {
  941. Il2CppIUnknown* ____object_0;
  942. int32_t ____index_1;
  943. int32_t ____length_2;
  944. };
  945. #endif
  946. // Native definition for COM marshalling of System.Memory`1
  947. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  948. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  949. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  950. {
  951. Il2CppIUnknown* ____object_0;
  952. int32_t ____index_1;
  953. int32_t ____length_2;
  954. };
  955. #endif
  956. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>
  957. struct Memory_1_t27444C644DE0706D54512F6F351993153FA2081A
  958. {
  959. public:
  960. // System.Object System.Memory`1::_object
  961. RuntimeObject * ____object_0;
  962. // System.Int32 System.Memory`1::_index
  963. int32_t ____index_1;
  964. // System.Int32 System.Memory`1::_length
  965. int32_t ____length_2;
  966. public:
  967. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t27444C644DE0706D54512F6F351993153FA2081A, ____object_0)); }
  968. inline RuntimeObject * get__object_0() const { return ____object_0; }
  969. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  970. inline void set__object_0(RuntimeObject * value)
  971. {
  972. ____object_0 = value;
  973. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  974. }
  975. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t27444C644DE0706D54512F6F351993153FA2081A, ____index_1)); }
  976. inline int32_t get__index_1() const { return ____index_1; }
  977. inline int32_t* get_address_of__index_1() { return &____index_1; }
  978. inline void set__index_1(int32_t value)
  979. {
  980. ____index_1 = value;
  981. }
  982. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t27444C644DE0706D54512F6F351993153FA2081A, ____length_2)); }
  983. inline int32_t get__length_2() const { return ____length_2; }
  984. inline int32_t* get_address_of__length_2() { return &____length_2; }
  985. inline void set__length_2(int32_t value)
  986. {
  987. ____length_2 = value;
  988. }
  989. };
  990. // Native definition for P/Invoke marshalling of System.Memory`1
  991. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  992. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  993. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  994. {
  995. Il2CppIUnknown* ____object_0;
  996. int32_t ____index_1;
  997. int32_t ____length_2;
  998. };
  999. #endif
  1000. // Native definition for COM marshalling of System.Memory`1
  1001. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1002. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1003. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1004. {
  1005. Il2CppIUnknown* ____object_0;
  1006. int32_t ____index_1;
  1007. int32_t ____length_2;
  1008. };
  1009. #endif
  1010. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>
  1011. struct Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8
  1012. {
  1013. public:
  1014. // System.Object System.Memory`1::_object
  1015. RuntimeObject * ____object_0;
  1016. // System.Int32 System.Memory`1::_index
  1017. int32_t ____index_1;
  1018. // System.Int32 System.Memory`1::_length
  1019. int32_t ____length_2;
  1020. public:
  1021. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8, ____object_0)); }
  1022. inline RuntimeObject * get__object_0() const { return ____object_0; }
  1023. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  1024. inline void set__object_0(RuntimeObject * value)
  1025. {
  1026. ____object_0 = value;
  1027. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  1028. }
  1029. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8, ____index_1)); }
  1030. inline int32_t get__index_1() const { return ____index_1; }
  1031. inline int32_t* get_address_of__index_1() { return &____index_1; }
  1032. inline void set__index_1(int32_t value)
  1033. {
  1034. ____index_1 = value;
  1035. }
  1036. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8, ____length_2)); }
  1037. inline int32_t get__length_2() const { return ____length_2; }
  1038. inline int32_t* get_address_of__length_2() { return &____length_2; }
  1039. inline void set__length_2(int32_t value)
  1040. {
  1041. ____length_2 = value;
  1042. }
  1043. };
  1044. // Native definition for P/Invoke marshalling of System.Memory`1
  1045. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1046. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1047. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  1048. {
  1049. Il2CppIUnknown* ____object_0;
  1050. int32_t ____index_1;
  1051. int32_t ____length_2;
  1052. };
  1053. #endif
  1054. // Native definition for COM marshalling of System.Memory`1
  1055. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1056. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1057. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1058. {
  1059. Il2CppIUnknown* ____object_0;
  1060. int32_t ____index_1;
  1061. int32_t ____length_2;
  1062. };
  1063. #endif
  1064. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>
  1065. struct Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0
  1066. {
  1067. public:
  1068. // System.Object System.Memory`1::_object
  1069. RuntimeObject * ____object_0;
  1070. // System.Int32 System.Memory`1::_index
  1071. int32_t ____index_1;
  1072. // System.Int32 System.Memory`1::_length
  1073. int32_t ____length_2;
  1074. public:
  1075. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0, ____object_0)); }
  1076. inline RuntimeObject * get__object_0() const { return ____object_0; }
  1077. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  1078. inline void set__object_0(RuntimeObject * value)
  1079. {
  1080. ____object_0 = value;
  1081. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  1082. }
  1083. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0, ____index_1)); }
  1084. inline int32_t get__index_1() const { return ____index_1; }
  1085. inline int32_t* get_address_of__index_1() { return &____index_1; }
  1086. inline void set__index_1(int32_t value)
  1087. {
  1088. ____index_1 = value;
  1089. }
  1090. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0, ____length_2)); }
  1091. inline int32_t get__length_2() const { return ____length_2; }
  1092. inline int32_t* get_address_of__length_2() { return &____length_2; }
  1093. inline void set__length_2(int32_t value)
  1094. {
  1095. ____length_2 = value;
  1096. }
  1097. };
  1098. // Native definition for P/Invoke marshalling of System.Memory`1
  1099. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1100. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1101. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  1102. {
  1103. Il2CppIUnknown* ____object_0;
  1104. int32_t ____index_1;
  1105. int32_t ____length_2;
  1106. };
  1107. #endif
  1108. // Native definition for COM marshalling of System.Memory`1
  1109. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1110. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1111. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1112. {
  1113. Il2CppIUnknown* ____object_0;
  1114. int32_t ____index_1;
  1115. int32_t ____length_2;
  1116. };
  1117. #endif
  1118. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  1119. struct Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB
  1120. {
  1121. public:
  1122. // System.Object System.Memory`1::_object
  1123. RuntimeObject * ____object_0;
  1124. // System.Int32 System.Memory`1::_index
  1125. int32_t ____index_1;
  1126. // System.Int32 System.Memory`1::_length
  1127. int32_t ____length_2;
  1128. public:
  1129. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB, ____object_0)); }
  1130. inline RuntimeObject * get__object_0() const { return ____object_0; }
  1131. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  1132. inline void set__object_0(RuntimeObject * value)
  1133. {
  1134. ____object_0 = value;
  1135. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  1136. }
  1137. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB, ____index_1)); }
  1138. inline int32_t get__index_1() const { return ____index_1; }
  1139. inline int32_t* get_address_of__index_1() { return &____index_1; }
  1140. inline void set__index_1(int32_t value)
  1141. {
  1142. ____index_1 = value;
  1143. }
  1144. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB, ____length_2)); }
  1145. inline int32_t get__length_2() const { return ____length_2; }
  1146. inline int32_t* get_address_of__length_2() { return &____length_2; }
  1147. inline void set__length_2(int32_t value)
  1148. {
  1149. ____length_2 = value;
  1150. }
  1151. };
  1152. // Native definition for P/Invoke marshalling of System.Memory`1
  1153. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1154. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1155. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  1156. {
  1157. Il2CppIUnknown* ____object_0;
  1158. int32_t ____index_1;
  1159. int32_t ____length_2;
  1160. };
  1161. #endif
  1162. // Native definition for COM marshalling of System.Memory`1
  1163. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1164. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1165. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1166. {
  1167. Il2CppIUnknown* ____object_0;
  1168. int32_t ____index_1;
  1169. int32_t ____length_2;
  1170. };
  1171. #endif
  1172. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  1173. struct Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D
  1174. {
  1175. public:
  1176. // System.Object System.Memory`1::_object
  1177. RuntimeObject * ____object_0;
  1178. // System.Int32 System.Memory`1::_index
  1179. int32_t ____index_1;
  1180. // System.Int32 System.Memory`1::_length
  1181. int32_t ____length_2;
  1182. public:
  1183. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D, ____object_0)); }
  1184. inline RuntimeObject * get__object_0() const { return ____object_0; }
  1185. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  1186. inline void set__object_0(RuntimeObject * value)
  1187. {
  1188. ____object_0 = value;
  1189. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  1190. }
  1191. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D, ____index_1)); }
  1192. inline int32_t get__index_1() const { return ____index_1; }
  1193. inline int32_t* get_address_of__index_1() { return &____index_1; }
  1194. inline void set__index_1(int32_t value)
  1195. {
  1196. ____index_1 = value;
  1197. }
  1198. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D, ____length_2)); }
  1199. inline int32_t get__length_2() const { return ____length_2; }
  1200. inline int32_t* get_address_of__length_2() { return &____length_2; }
  1201. inline void set__length_2(int32_t value)
  1202. {
  1203. ____length_2 = value;
  1204. }
  1205. };
  1206. // Native definition for P/Invoke marshalling of System.Memory`1
  1207. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1208. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1209. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  1210. {
  1211. Il2CppIUnknown* ____object_0;
  1212. int32_t ____index_1;
  1213. int32_t ____length_2;
  1214. };
  1215. #endif
  1216. // Native definition for COM marshalling of System.Memory`1
  1217. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1218. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1219. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1220. {
  1221. Il2CppIUnknown* ____object_0;
  1222. int32_t ____index_1;
  1223. int32_t ____length_2;
  1224. };
  1225. #endif
  1226. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  1227. struct Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE
  1228. {
  1229. public:
  1230. // System.Object System.Memory`1::_object
  1231. RuntimeObject * ____object_0;
  1232. // System.Int32 System.Memory`1::_index
  1233. int32_t ____index_1;
  1234. // System.Int32 System.Memory`1::_length
  1235. int32_t ____length_2;
  1236. public:
  1237. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE, ____object_0)); }
  1238. inline RuntimeObject * get__object_0() const { return ____object_0; }
  1239. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  1240. inline void set__object_0(RuntimeObject * value)
  1241. {
  1242. ____object_0 = value;
  1243. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  1244. }
  1245. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE, ____index_1)); }
  1246. inline int32_t get__index_1() const { return ____index_1; }
  1247. inline int32_t* get_address_of__index_1() { return &____index_1; }
  1248. inline void set__index_1(int32_t value)
  1249. {
  1250. ____index_1 = value;
  1251. }
  1252. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE, ____length_2)); }
  1253. inline int32_t get__length_2() const { return ____length_2; }
  1254. inline int32_t* get_address_of__length_2() { return &____length_2; }
  1255. inline void set__length_2(int32_t value)
  1256. {
  1257. ____length_2 = value;
  1258. }
  1259. };
  1260. // Native definition for P/Invoke marshalling of System.Memory`1
  1261. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1262. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1263. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  1264. {
  1265. Il2CppIUnknown* ____object_0;
  1266. int32_t ____index_1;
  1267. int32_t ____length_2;
  1268. };
  1269. #endif
  1270. // Native definition for COM marshalling of System.Memory`1
  1271. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1272. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1273. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1274. {
  1275. Il2CppIUnknown* ____object_0;
  1276. int32_t ____index_1;
  1277. int32_t ____length_2;
  1278. };
  1279. #endif
  1280. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  1281. struct Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931
  1282. {
  1283. public:
  1284. // System.Object System.Memory`1::_object
  1285. RuntimeObject * ____object_0;
  1286. // System.Int32 System.Memory`1::_index
  1287. int32_t ____index_1;
  1288. // System.Int32 System.Memory`1::_length
  1289. int32_t ____length_2;
  1290. public:
  1291. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931, ____object_0)); }
  1292. inline RuntimeObject * get__object_0() const { return ____object_0; }
  1293. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  1294. inline void set__object_0(RuntimeObject * value)
  1295. {
  1296. ____object_0 = value;
  1297. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  1298. }
  1299. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931, ____index_1)); }
  1300. inline int32_t get__index_1() const { return ____index_1; }
  1301. inline int32_t* get_address_of__index_1() { return &____index_1; }
  1302. inline void set__index_1(int32_t value)
  1303. {
  1304. ____index_1 = value;
  1305. }
  1306. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931, ____length_2)); }
  1307. inline int32_t get__length_2() const { return ____length_2; }
  1308. inline int32_t* get_address_of__length_2() { return &____length_2; }
  1309. inline void set__length_2(int32_t value)
  1310. {
  1311. ____length_2 = value;
  1312. }
  1313. };
  1314. // Native definition for P/Invoke marshalling of System.Memory`1
  1315. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1316. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1317. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  1318. {
  1319. Il2CppIUnknown* ____object_0;
  1320. int32_t ____index_1;
  1321. int32_t ____length_2;
  1322. };
  1323. #endif
  1324. // Native definition for COM marshalling of System.Memory`1
  1325. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1326. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1327. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1328. {
  1329. Il2CppIUnknown* ____object_0;
  1330. int32_t ____index_1;
  1331. int32_t ____length_2;
  1332. };
  1333. #endif
  1334. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  1335. struct Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0
  1336. {
  1337. public:
  1338. // System.Object System.Memory`1::_object
  1339. RuntimeObject * ____object_0;
  1340. // System.Int32 System.Memory`1::_index
  1341. int32_t ____index_1;
  1342. // System.Int32 System.Memory`1::_length
  1343. int32_t ____length_2;
  1344. public:
  1345. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0, ____object_0)); }
  1346. inline RuntimeObject * get__object_0() const { return ____object_0; }
  1347. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  1348. inline void set__object_0(RuntimeObject * value)
  1349. {
  1350. ____object_0 = value;
  1351. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  1352. }
  1353. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0, ____index_1)); }
  1354. inline int32_t get__index_1() const { return ____index_1; }
  1355. inline int32_t* get_address_of__index_1() { return &____index_1; }
  1356. inline void set__index_1(int32_t value)
  1357. {
  1358. ____index_1 = value;
  1359. }
  1360. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0, ____length_2)); }
  1361. inline int32_t get__length_2() const { return ____length_2; }
  1362. inline int32_t* get_address_of__length_2() { return &____length_2; }
  1363. inline void set__length_2(int32_t value)
  1364. {
  1365. ____length_2 = value;
  1366. }
  1367. };
  1368. // Native definition for P/Invoke marshalling of System.Memory`1
  1369. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1370. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1371. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  1372. {
  1373. Il2CppIUnknown* ____object_0;
  1374. int32_t ____index_1;
  1375. int32_t ____length_2;
  1376. };
  1377. #endif
  1378. // Native definition for COM marshalling of System.Memory`1
  1379. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1380. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1381. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1382. {
  1383. Il2CppIUnknown* ____object_0;
  1384. int32_t ____index_1;
  1385. int32_t ____length_2;
  1386. };
  1387. #endif
  1388. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  1389. struct Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE
  1390. {
  1391. public:
  1392. // System.Object System.Memory`1::_object
  1393. RuntimeObject * ____object_0;
  1394. // System.Int32 System.Memory`1::_index
  1395. int32_t ____index_1;
  1396. // System.Int32 System.Memory`1::_length
  1397. int32_t ____length_2;
  1398. public:
  1399. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE, ____object_0)); }
  1400. inline RuntimeObject * get__object_0() const { return ____object_0; }
  1401. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  1402. inline void set__object_0(RuntimeObject * value)
  1403. {
  1404. ____object_0 = value;
  1405. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  1406. }
  1407. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE, ____index_1)); }
  1408. inline int32_t get__index_1() const { return ____index_1; }
  1409. inline int32_t* get_address_of__index_1() { return &____index_1; }
  1410. inline void set__index_1(int32_t value)
  1411. {
  1412. ____index_1 = value;
  1413. }
  1414. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE, ____length_2)); }
  1415. inline int32_t get__length_2() const { return ____length_2; }
  1416. inline int32_t* get_address_of__length_2() { return &____length_2; }
  1417. inline void set__length_2(int32_t value)
  1418. {
  1419. ____length_2 = value;
  1420. }
  1421. };
  1422. // Native definition for P/Invoke marshalling of System.Memory`1
  1423. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1424. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1425. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  1426. {
  1427. Il2CppIUnknown* ____object_0;
  1428. int32_t ____index_1;
  1429. int32_t ____length_2;
  1430. };
  1431. #endif
  1432. // Native definition for COM marshalling of System.Memory`1
  1433. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1434. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1435. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1436. {
  1437. Il2CppIUnknown* ____object_0;
  1438. int32_t ____index_1;
  1439. int32_t ____length_2;
  1440. };
  1441. #endif
  1442. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  1443. struct Memory_1_t989A25F213E59B429D409844716D883464EB981E
  1444. {
  1445. public:
  1446. // System.Object System.Memory`1::_object
  1447. RuntimeObject * ____object_0;
  1448. // System.Int32 System.Memory`1::_index
  1449. int32_t ____index_1;
  1450. // System.Int32 System.Memory`1::_length
  1451. int32_t ____length_2;
  1452. public:
  1453. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t989A25F213E59B429D409844716D883464EB981E, ____object_0)); }
  1454. inline RuntimeObject * get__object_0() const { return ____object_0; }
  1455. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  1456. inline void set__object_0(RuntimeObject * value)
  1457. {
  1458. ____object_0 = value;
  1459. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  1460. }
  1461. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t989A25F213E59B429D409844716D883464EB981E, ____index_1)); }
  1462. inline int32_t get__index_1() const { return ____index_1; }
  1463. inline int32_t* get_address_of__index_1() { return &____index_1; }
  1464. inline void set__index_1(int32_t value)
  1465. {
  1466. ____index_1 = value;
  1467. }
  1468. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t989A25F213E59B429D409844716D883464EB981E, ____length_2)); }
  1469. inline int32_t get__length_2() const { return ____length_2; }
  1470. inline int32_t* get_address_of__length_2() { return &____length_2; }
  1471. inline void set__length_2(int32_t value)
  1472. {
  1473. ____length_2 = value;
  1474. }
  1475. };
  1476. // Native definition for P/Invoke marshalling of System.Memory`1
  1477. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1478. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1479. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  1480. {
  1481. Il2CppIUnknown* ____object_0;
  1482. int32_t ____index_1;
  1483. int32_t ____length_2;
  1484. };
  1485. #endif
  1486. // Native definition for COM marshalling of System.Memory`1
  1487. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1488. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1489. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1490. {
  1491. Il2CppIUnknown* ____object_0;
  1492. int32_t ____index_1;
  1493. int32_t ____length_2;
  1494. };
  1495. #endif
  1496. // System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  1497. struct Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE
  1498. {
  1499. public:
  1500. // System.Object System.Memory`1::_object
  1501. RuntimeObject * ____object_0;
  1502. // System.Int32 System.Memory`1::_index
  1503. int32_t ____index_1;
  1504. // System.Int32 System.Memory`1::_length
  1505. int32_t ____length_2;
  1506. public:
  1507. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE, ____object_0)); }
  1508. inline RuntimeObject * get__object_0() const { return ____object_0; }
  1509. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  1510. inline void set__object_0(RuntimeObject * value)
  1511. {
  1512. ____object_0 = value;
  1513. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  1514. }
  1515. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE, ____index_1)); }
  1516. inline int32_t get__index_1() const { return ____index_1; }
  1517. inline int32_t* get_address_of__index_1() { return &____index_1; }
  1518. inline void set__index_1(int32_t value)
  1519. {
  1520. ____index_1 = value;
  1521. }
  1522. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE, ____length_2)); }
  1523. inline int32_t get__length_2() const { return ____length_2; }
  1524. inline int32_t* get_address_of__length_2() { return &____length_2; }
  1525. inline void set__length_2(int32_t value)
  1526. {
  1527. ____length_2 = value;
  1528. }
  1529. };
  1530. // Native definition for P/Invoke marshalling of System.Memory`1
  1531. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1532. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1533. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  1534. {
  1535. Il2CppIUnknown* ____object_0;
  1536. int32_t ____index_1;
  1537. int32_t ____length_2;
  1538. };
  1539. #endif
  1540. // Native definition for COM marshalling of System.Memory`1
  1541. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1542. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1543. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1544. {
  1545. Il2CppIUnknown* ____object_0;
  1546. int32_t ____index_1;
  1547. int32_t ____length_2;
  1548. };
  1549. #endif
  1550. // System.Memory`1<System.Boolean>
  1551. struct Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564
  1552. {
  1553. public:
  1554. // System.Object System.Memory`1::_object
  1555. RuntimeObject * ____object_0;
  1556. // System.Int32 System.Memory`1::_index
  1557. int32_t ____index_1;
  1558. // System.Int32 System.Memory`1::_length
  1559. int32_t ____length_2;
  1560. public:
  1561. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564, ____object_0)); }
  1562. inline RuntimeObject * get__object_0() const { return ____object_0; }
  1563. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  1564. inline void set__object_0(RuntimeObject * value)
  1565. {
  1566. ____object_0 = value;
  1567. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  1568. }
  1569. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564, ____index_1)); }
  1570. inline int32_t get__index_1() const { return ____index_1; }
  1571. inline int32_t* get_address_of__index_1() { return &____index_1; }
  1572. inline void set__index_1(int32_t value)
  1573. {
  1574. ____index_1 = value;
  1575. }
  1576. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564, ____length_2)); }
  1577. inline int32_t get__length_2() const { return ____length_2; }
  1578. inline int32_t* get_address_of__length_2() { return &____length_2; }
  1579. inline void set__length_2(int32_t value)
  1580. {
  1581. ____length_2 = value;
  1582. }
  1583. };
  1584. // Native definition for P/Invoke marshalling of System.Memory`1
  1585. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1586. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1587. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  1588. {
  1589. Il2CppIUnknown* ____object_0;
  1590. int32_t ____index_1;
  1591. int32_t ____length_2;
  1592. };
  1593. #endif
  1594. // Native definition for COM marshalling of System.Memory`1
  1595. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1596. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1597. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1598. {
  1599. Il2CppIUnknown* ____object_0;
  1600. int32_t ____index_1;
  1601. int32_t ____length_2;
  1602. };
  1603. #endif
  1604. // System.Memory`1<System.Byte>
  1605. struct Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9
  1606. {
  1607. public:
  1608. // System.Object System.Memory`1::_object
  1609. RuntimeObject * ____object_0;
  1610. // System.Int32 System.Memory`1::_index
  1611. int32_t ____index_1;
  1612. // System.Int32 System.Memory`1::_length
  1613. int32_t ____length_2;
  1614. public:
  1615. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9, ____object_0)); }
  1616. inline RuntimeObject * get__object_0() const { return ____object_0; }
  1617. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  1618. inline void set__object_0(RuntimeObject * value)
  1619. {
  1620. ____object_0 = value;
  1621. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  1622. }
  1623. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9, ____index_1)); }
  1624. inline int32_t get__index_1() const { return ____index_1; }
  1625. inline int32_t* get_address_of__index_1() { return &____index_1; }
  1626. inline void set__index_1(int32_t value)
  1627. {
  1628. ____index_1 = value;
  1629. }
  1630. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9, ____length_2)); }
  1631. inline int32_t get__length_2() const { return ____length_2; }
  1632. inline int32_t* get_address_of__length_2() { return &____length_2; }
  1633. inline void set__length_2(int32_t value)
  1634. {
  1635. ____length_2 = value;
  1636. }
  1637. };
  1638. // Native definition for P/Invoke marshalling of System.Memory`1
  1639. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1640. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1641. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  1642. {
  1643. Il2CppIUnknown* ____object_0;
  1644. int32_t ____index_1;
  1645. int32_t ____length_2;
  1646. };
  1647. #endif
  1648. // Native definition for COM marshalling of System.Memory`1
  1649. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1650. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1651. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1652. {
  1653. Il2CppIUnknown* ____object_0;
  1654. int32_t ____index_1;
  1655. int32_t ____length_2;
  1656. };
  1657. #endif
  1658. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  1659. struct Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4
  1660. {
  1661. public:
  1662. // System.Object System.Memory`1::_object
  1663. RuntimeObject * ____object_0;
  1664. // System.Int32 System.Memory`1::_index
  1665. int32_t ____index_1;
  1666. // System.Int32 System.Memory`1::_length
  1667. int32_t ____length_2;
  1668. public:
  1669. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4, ____object_0)); }
  1670. inline RuntimeObject * get__object_0() const { return ____object_0; }
  1671. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  1672. inline void set__object_0(RuntimeObject * value)
  1673. {
  1674. ____object_0 = value;
  1675. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  1676. }
  1677. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4, ____index_1)); }
  1678. inline int32_t get__index_1() const { return ____index_1; }
  1679. inline int32_t* get_address_of__index_1() { return &____index_1; }
  1680. inline void set__index_1(int32_t value)
  1681. {
  1682. ____index_1 = value;
  1683. }
  1684. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4, ____length_2)); }
  1685. inline int32_t get__length_2() const { return ____length_2; }
  1686. inline int32_t* get_address_of__length_2() { return &____length_2; }
  1687. inline void set__length_2(int32_t value)
  1688. {
  1689. ____length_2 = value;
  1690. }
  1691. };
  1692. // Native definition for P/Invoke marshalling of System.Memory`1
  1693. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1694. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1695. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  1696. {
  1697. Il2CppIUnknown* ____object_0;
  1698. int32_t ____index_1;
  1699. int32_t ____length_2;
  1700. };
  1701. #endif
  1702. // Native definition for COM marshalling of System.Memory`1
  1703. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1704. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1705. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1706. {
  1707. Il2CppIUnknown* ____object_0;
  1708. int32_t ____index_1;
  1709. int32_t ____length_2;
  1710. };
  1711. #endif
  1712. // System.Memory`1<SixLabors.ImageSharp.Color>
  1713. struct Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B
  1714. {
  1715. public:
  1716. // System.Object System.Memory`1::_object
  1717. RuntimeObject * ____object_0;
  1718. // System.Int32 System.Memory`1::_index
  1719. int32_t ____index_1;
  1720. // System.Int32 System.Memory`1::_length
  1721. int32_t ____length_2;
  1722. public:
  1723. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B, ____object_0)); }
  1724. inline RuntimeObject * get__object_0() const { return ____object_0; }
  1725. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  1726. inline void set__object_0(RuntimeObject * value)
  1727. {
  1728. ____object_0 = value;
  1729. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  1730. }
  1731. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B, ____index_1)); }
  1732. inline int32_t get__index_1() const { return ____index_1; }
  1733. inline int32_t* get_address_of__index_1() { return &____index_1; }
  1734. inline void set__index_1(int32_t value)
  1735. {
  1736. ____index_1 = value;
  1737. }
  1738. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B, ____length_2)); }
  1739. inline int32_t get__length_2() const { return ____length_2; }
  1740. inline int32_t* get_address_of__length_2() { return &____length_2; }
  1741. inline void set__length_2(int32_t value)
  1742. {
  1743. ____length_2 = value;
  1744. }
  1745. };
  1746. // Native definition for P/Invoke marshalling of System.Memory`1
  1747. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1748. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1749. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  1750. {
  1751. Il2CppIUnknown* ____object_0;
  1752. int32_t ____index_1;
  1753. int32_t ____length_2;
  1754. };
  1755. #endif
  1756. // Native definition for COM marshalling of System.Memory`1
  1757. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1758. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1759. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1760. {
  1761. Il2CppIUnknown* ____object_0;
  1762. int32_t ____index_1;
  1763. int32_t ____length_2;
  1764. };
  1765. #endif
  1766. // System.Memory`1<SixLabors.ImageSharp.ComplexVector4>
  1767. struct Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0
  1768. {
  1769. public:
  1770. // System.Object System.Memory`1::_object
  1771. RuntimeObject * ____object_0;
  1772. // System.Int32 System.Memory`1::_index
  1773. int32_t ____index_1;
  1774. // System.Int32 System.Memory`1::_length
  1775. int32_t ____length_2;
  1776. public:
  1777. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0, ____object_0)); }
  1778. inline RuntimeObject * get__object_0() const { return ____object_0; }
  1779. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  1780. inline void set__object_0(RuntimeObject * value)
  1781. {
  1782. ____object_0 = value;
  1783. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  1784. }
  1785. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0, ____index_1)); }
  1786. inline int32_t get__index_1() const { return ____index_1; }
  1787. inline int32_t* get_address_of__index_1() { return &____index_1; }
  1788. inline void set__index_1(int32_t value)
  1789. {
  1790. ____index_1 = value;
  1791. }
  1792. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0, ____length_2)); }
  1793. inline int32_t get__length_2() const { return ____length_2; }
  1794. inline int32_t* get_address_of__length_2() { return &____length_2; }
  1795. inline void set__length_2(int32_t value)
  1796. {
  1797. ____length_2 = value;
  1798. }
  1799. };
  1800. // Native definition for P/Invoke marshalling of System.Memory`1
  1801. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1802. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1803. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  1804. {
  1805. Il2CppIUnknown* ____object_0;
  1806. int32_t ____index_1;
  1807. int32_t ____length_2;
  1808. };
  1809. #endif
  1810. // Native definition for COM marshalling of System.Memory`1
  1811. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1812. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1813. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1814. {
  1815. Il2CppIUnknown* ____object_0;
  1816. int32_t ____index_1;
  1817. int32_t ____length_2;
  1818. };
  1819. #endif
  1820. // System.Memory`1<System.Decimal>
  1821. struct Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF
  1822. {
  1823. public:
  1824. // System.Object System.Memory`1::_object
  1825. RuntimeObject * ____object_0;
  1826. // System.Int32 System.Memory`1::_index
  1827. int32_t ____index_1;
  1828. // System.Int32 System.Memory`1::_length
  1829. int32_t ____length_2;
  1830. public:
  1831. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF, ____object_0)); }
  1832. inline RuntimeObject * get__object_0() const { return ____object_0; }
  1833. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  1834. inline void set__object_0(RuntimeObject * value)
  1835. {
  1836. ____object_0 = value;
  1837. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  1838. }
  1839. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF, ____index_1)); }
  1840. inline int32_t get__index_1() const { return ____index_1; }
  1841. inline int32_t* get_address_of__index_1() { return &____index_1; }
  1842. inline void set__index_1(int32_t value)
  1843. {
  1844. ____index_1 = value;
  1845. }
  1846. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF, ____length_2)); }
  1847. inline int32_t get__length_2() const { return ____length_2; }
  1848. inline int32_t* get_address_of__length_2() { return &____length_2; }
  1849. inline void set__length_2(int32_t value)
  1850. {
  1851. ____length_2 = value;
  1852. }
  1853. };
  1854. // Native definition for P/Invoke marshalling of System.Memory`1
  1855. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1856. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1857. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  1858. {
  1859. Il2CppIUnknown* ____object_0;
  1860. int32_t ____index_1;
  1861. int32_t ____length_2;
  1862. };
  1863. #endif
  1864. // Native definition for COM marshalling of System.Memory`1
  1865. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1866. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1867. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1868. {
  1869. Il2CppIUnknown* ____object_0;
  1870. int32_t ____index_1;
  1871. int32_t ____length_2;
  1872. };
  1873. #endif
  1874. // System.Memory`1<System.Double>
  1875. struct Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9
  1876. {
  1877. public:
  1878. // System.Object System.Memory`1::_object
  1879. RuntimeObject * ____object_0;
  1880. // System.Int32 System.Memory`1::_index
  1881. int32_t ____index_1;
  1882. // System.Int32 System.Memory`1::_length
  1883. int32_t ____length_2;
  1884. public:
  1885. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9, ____object_0)); }
  1886. inline RuntimeObject * get__object_0() const { return ____object_0; }
  1887. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  1888. inline void set__object_0(RuntimeObject * value)
  1889. {
  1890. ____object_0 = value;
  1891. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  1892. }
  1893. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9, ____index_1)); }
  1894. inline int32_t get__index_1() const { return ____index_1; }
  1895. inline int32_t* get_address_of__index_1() { return &____index_1; }
  1896. inline void set__index_1(int32_t value)
  1897. {
  1898. ____index_1 = value;
  1899. }
  1900. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9, ____length_2)); }
  1901. inline int32_t get__length_2() const { return ____length_2; }
  1902. inline int32_t* get_address_of__length_2() { return &____length_2; }
  1903. inline void set__length_2(int32_t value)
  1904. {
  1905. ____length_2 = value;
  1906. }
  1907. };
  1908. // Native definition for P/Invoke marshalling of System.Memory`1
  1909. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1910. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1911. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  1912. {
  1913. Il2CppIUnknown* ____object_0;
  1914. int32_t ____index_1;
  1915. int32_t ____length_2;
  1916. };
  1917. #endif
  1918. // Native definition for COM marshalling of System.Memory`1
  1919. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1920. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1921. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1922. {
  1923. Il2CppIUnknown* ____object_0;
  1924. int32_t ____index_1;
  1925. int32_t ____length_2;
  1926. };
  1927. #endif
  1928. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  1929. struct Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49
  1930. {
  1931. public:
  1932. // System.Object System.Memory`1::_object
  1933. RuntimeObject * ____object_0;
  1934. // System.Int32 System.Memory`1::_index
  1935. int32_t ____index_1;
  1936. // System.Int32 System.Memory`1::_length
  1937. int32_t ____length_2;
  1938. public:
  1939. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49, ____object_0)); }
  1940. inline RuntimeObject * get__object_0() const { return ____object_0; }
  1941. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  1942. inline void set__object_0(RuntimeObject * value)
  1943. {
  1944. ____object_0 = value;
  1945. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  1946. }
  1947. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49, ____index_1)); }
  1948. inline int32_t get__index_1() const { return ____index_1; }
  1949. inline int32_t* get_address_of__index_1() { return &____index_1; }
  1950. inline void set__index_1(int32_t value)
  1951. {
  1952. ____index_1 = value;
  1953. }
  1954. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49, ____length_2)); }
  1955. inline int32_t get__length_2() const { return ____length_2; }
  1956. inline int32_t* get_address_of__length_2() { return &____length_2; }
  1957. inline void set__length_2(int32_t value)
  1958. {
  1959. ____length_2 = value;
  1960. }
  1961. };
  1962. // Native definition for P/Invoke marshalling of System.Memory`1
  1963. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1964. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1965. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  1966. {
  1967. Il2CppIUnknown* ____object_0;
  1968. int32_t ____index_1;
  1969. int32_t ____length_2;
  1970. };
  1971. #endif
  1972. // Native definition for COM marshalling of System.Memory`1
  1973. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1974. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1975. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1976. {
  1977. Il2CppIUnknown* ____object_0;
  1978. int32_t ____index_1;
  1979. int32_t ____length_2;
  1980. };
  1981. #endif
  1982. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  1983. struct Moment_t94BC4CA21F440059214263A242302F917CFF4F8D
  1984. {
  1985. public:
  1986. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  1987. int64_t ___R_0;
  1988. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  1989. int64_t ___G_1;
  1990. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  1991. int64_t ___B_2;
  1992. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  1993. int64_t ___A_3;
  1994. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  1995. int64_t ___Weight_4;
  1996. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  1997. double ___Moment2_5;
  1998. public:
  1999. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D, ___R_0)); }
  2000. inline int64_t get_R_0() const { return ___R_0; }
  2001. inline int64_t* get_address_of_R_0() { return &___R_0; }
  2002. inline void set_R_0(int64_t value)
  2003. {
  2004. ___R_0 = value;
  2005. }
  2006. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D, ___G_1)); }
  2007. inline int64_t get_G_1() const { return ___G_1; }
  2008. inline int64_t* get_address_of_G_1() { return &___G_1; }
  2009. inline void set_G_1(int64_t value)
  2010. {
  2011. ___G_1 = value;
  2012. }
  2013. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D, ___B_2)); }
  2014. inline int64_t get_B_2() const { return ___B_2; }
  2015. inline int64_t* get_address_of_B_2() { return &___B_2; }
  2016. inline void set_B_2(int64_t value)
  2017. {
  2018. ___B_2 = value;
  2019. }
  2020. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D, ___A_3)); }
  2021. inline int64_t get_A_3() const { return ___A_3; }
  2022. inline int64_t* get_address_of_A_3() { return &___A_3; }
  2023. inline void set_A_3(int64_t value)
  2024. {
  2025. ___A_3 = value;
  2026. }
  2027. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D, ___Weight_4)); }
  2028. inline int64_t get_Weight_4() const { return ___Weight_4; }
  2029. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  2030. inline void set_Weight_4(int64_t value)
  2031. {
  2032. ___Weight_4 = value;
  2033. }
  2034. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D, ___Moment2_5)); }
  2035. inline double get_Moment2_5() const { return ___Moment2_5; }
  2036. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  2037. inline void set_Moment2_5(double value)
  2038. {
  2039. ___Moment2_5 = value;
  2040. }
  2041. };
  2042. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>
  2043. struct Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD
  2044. {
  2045. public:
  2046. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  2047. int64_t ___R_0;
  2048. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  2049. int64_t ___G_1;
  2050. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  2051. int64_t ___B_2;
  2052. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  2053. int64_t ___A_3;
  2054. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  2055. int64_t ___Weight_4;
  2056. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  2057. double ___Moment2_5;
  2058. public:
  2059. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD, ___R_0)); }
  2060. inline int64_t get_R_0() const { return ___R_0; }
  2061. inline int64_t* get_address_of_R_0() { return &___R_0; }
  2062. inline void set_R_0(int64_t value)
  2063. {
  2064. ___R_0 = value;
  2065. }
  2066. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD, ___G_1)); }
  2067. inline int64_t get_G_1() const { return ___G_1; }
  2068. inline int64_t* get_address_of_G_1() { return &___G_1; }
  2069. inline void set_G_1(int64_t value)
  2070. {
  2071. ___G_1 = value;
  2072. }
  2073. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD, ___B_2)); }
  2074. inline int64_t get_B_2() const { return ___B_2; }
  2075. inline int64_t* get_address_of_B_2() { return &___B_2; }
  2076. inline void set_B_2(int64_t value)
  2077. {
  2078. ___B_2 = value;
  2079. }
  2080. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD, ___A_3)); }
  2081. inline int64_t get_A_3() const { return ___A_3; }
  2082. inline int64_t* get_address_of_A_3() { return &___A_3; }
  2083. inline void set_A_3(int64_t value)
  2084. {
  2085. ___A_3 = value;
  2086. }
  2087. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD, ___Weight_4)); }
  2088. inline int64_t get_Weight_4() const { return ___Weight_4; }
  2089. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  2090. inline void set_Weight_4(int64_t value)
  2091. {
  2092. ___Weight_4 = value;
  2093. }
  2094. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD, ___Moment2_5)); }
  2095. inline double get_Moment2_5() const { return ___Moment2_5; }
  2096. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  2097. inline void set_Moment2_5(double value)
  2098. {
  2099. ___Moment2_5 = value;
  2100. }
  2101. };
  2102. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>
  2103. struct Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE
  2104. {
  2105. public:
  2106. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  2107. int64_t ___R_0;
  2108. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  2109. int64_t ___G_1;
  2110. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  2111. int64_t ___B_2;
  2112. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  2113. int64_t ___A_3;
  2114. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  2115. int64_t ___Weight_4;
  2116. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  2117. double ___Moment2_5;
  2118. public:
  2119. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE, ___R_0)); }
  2120. inline int64_t get_R_0() const { return ___R_0; }
  2121. inline int64_t* get_address_of_R_0() { return &___R_0; }
  2122. inline void set_R_0(int64_t value)
  2123. {
  2124. ___R_0 = value;
  2125. }
  2126. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE, ___G_1)); }
  2127. inline int64_t get_G_1() const { return ___G_1; }
  2128. inline int64_t* get_address_of_G_1() { return &___G_1; }
  2129. inline void set_G_1(int64_t value)
  2130. {
  2131. ___G_1 = value;
  2132. }
  2133. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE, ___B_2)); }
  2134. inline int64_t get_B_2() const { return ___B_2; }
  2135. inline int64_t* get_address_of_B_2() { return &___B_2; }
  2136. inline void set_B_2(int64_t value)
  2137. {
  2138. ___B_2 = value;
  2139. }
  2140. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE, ___A_3)); }
  2141. inline int64_t get_A_3() const { return ___A_3; }
  2142. inline int64_t* get_address_of_A_3() { return &___A_3; }
  2143. inline void set_A_3(int64_t value)
  2144. {
  2145. ___A_3 = value;
  2146. }
  2147. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE, ___Weight_4)); }
  2148. inline int64_t get_Weight_4() const { return ___Weight_4; }
  2149. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  2150. inline void set_Weight_4(int64_t value)
  2151. {
  2152. ___Weight_4 = value;
  2153. }
  2154. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE, ___Moment2_5)); }
  2155. inline double get_Moment2_5() const { return ___Moment2_5; }
  2156. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  2157. inline void set_Moment2_5(double value)
  2158. {
  2159. ___Moment2_5 = value;
  2160. }
  2161. };
  2162. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>
  2163. struct Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637
  2164. {
  2165. public:
  2166. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  2167. int64_t ___R_0;
  2168. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  2169. int64_t ___G_1;
  2170. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  2171. int64_t ___B_2;
  2172. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  2173. int64_t ___A_3;
  2174. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  2175. int64_t ___Weight_4;
  2176. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  2177. double ___Moment2_5;
  2178. public:
  2179. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637, ___R_0)); }
  2180. inline int64_t get_R_0() const { return ___R_0; }
  2181. inline int64_t* get_address_of_R_0() { return &___R_0; }
  2182. inline void set_R_0(int64_t value)
  2183. {
  2184. ___R_0 = value;
  2185. }
  2186. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637, ___G_1)); }
  2187. inline int64_t get_G_1() const { return ___G_1; }
  2188. inline int64_t* get_address_of_G_1() { return &___G_1; }
  2189. inline void set_G_1(int64_t value)
  2190. {
  2191. ___G_1 = value;
  2192. }
  2193. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637, ___B_2)); }
  2194. inline int64_t get_B_2() const { return ___B_2; }
  2195. inline int64_t* get_address_of_B_2() { return &___B_2; }
  2196. inline void set_B_2(int64_t value)
  2197. {
  2198. ___B_2 = value;
  2199. }
  2200. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637, ___A_3)); }
  2201. inline int64_t get_A_3() const { return ___A_3; }
  2202. inline int64_t* get_address_of_A_3() { return &___A_3; }
  2203. inline void set_A_3(int64_t value)
  2204. {
  2205. ___A_3 = value;
  2206. }
  2207. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637, ___Weight_4)); }
  2208. inline int64_t get_Weight_4() const { return ___Weight_4; }
  2209. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  2210. inline void set_Weight_4(int64_t value)
  2211. {
  2212. ___Weight_4 = value;
  2213. }
  2214. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637, ___Moment2_5)); }
  2215. inline double get_Moment2_5() const { return ___Moment2_5; }
  2216. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  2217. inline void set_Moment2_5(double value)
  2218. {
  2219. ___Moment2_5 = value;
  2220. }
  2221. };
  2222. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  2223. struct Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0
  2224. {
  2225. public:
  2226. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  2227. int64_t ___R_0;
  2228. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  2229. int64_t ___G_1;
  2230. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  2231. int64_t ___B_2;
  2232. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  2233. int64_t ___A_3;
  2234. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  2235. int64_t ___Weight_4;
  2236. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  2237. double ___Moment2_5;
  2238. public:
  2239. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0, ___R_0)); }
  2240. inline int64_t get_R_0() const { return ___R_0; }
  2241. inline int64_t* get_address_of_R_0() { return &___R_0; }
  2242. inline void set_R_0(int64_t value)
  2243. {
  2244. ___R_0 = value;
  2245. }
  2246. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0, ___G_1)); }
  2247. inline int64_t get_G_1() const { return ___G_1; }
  2248. inline int64_t* get_address_of_G_1() { return &___G_1; }
  2249. inline void set_G_1(int64_t value)
  2250. {
  2251. ___G_1 = value;
  2252. }
  2253. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0, ___B_2)); }
  2254. inline int64_t get_B_2() const { return ___B_2; }
  2255. inline int64_t* get_address_of_B_2() { return &___B_2; }
  2256. inline void set_B_2(int64_t value)
  2257. {
  2258. ___B_2 = value;
  2259. }
  2260. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0, ___A_3)); }
  2261. inline int64_t get_A_3() const { return ___A_3; }
  2262. inline int64_t* get_address_of_A_3() { return &___A_3; }
  2263. inline void set_A_3(int64_t value)
  2264. {
  2265. ___A_3 = value;
  2266. }
  2267. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0, ___Weight_4)); }
  2268. inline int64_t get_Weight_4() const { return ___Weight_4; }
  2269. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  2270. inline void set_Weight_4(int64_t value)
  2271. {
  2272. ___Weight_4 = value;
  2273. }
  2274. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0, ___Moment2_5)); }
  2275. inline double get_Moment2_5() const { return ___Moment2_5; }
  2276. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  2277. inline void set_Moment2_5(double value)
  2278. {
  2279. ___Moment2_5 = value;
  2280. }
  2281. };
  2282. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>
  2283. struct Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF
  2284. {
  2285. public:
  2286. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  2287. int64_t ___R_0;
  2288. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  2289. int64_t ___G_1;
  2290. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  2291. int64_t ___B_2;
  2292. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  2293. int64_t ___A_3;
  2294. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  2295. int64_t ___Weight_4;
  2296. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  2297. double ___Moment2_5;
  2298. public:
  2299. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF, ___R_0)); }
  2300. inline int64_t get_R_0() const { return ___R_0; }
  2301. inline int64_t* get_address_of_R_0() { return &___R_0; }
  2302. inline void set_R_0(int64_t value)
  2303. {
  2304. ___R_0 = value;
  2305. }
  2306. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF, ___G_1)); }
  2307. inline int64_t get_G_1() const { return ___G_1; }
  2308. inline int64_t* get_address_of_G_1() { return &___G_1; }
  2309. inline void set_G_1(int64_t value)
  2310. {
  2311. ___G_1 = value;
  2312. }
  2313. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF, ___B_2)); }
  2314. inline int64_t get_B_2() const { return ___B_2; }
  2315. inline int64_t* get_address_of_B_2() { return &___B_2; }
  2316. inline void set_B_2(int64_t value)
  2317. {
  2318. ___B_2 = value;
  2319. }
  2320. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF, ___A_3)); }
  2321. inline int64_t get_A_3() const { return ___A_3; }
  2322. inline int64_t* get_address_of_A_3() { return &___A_3; }
  2323. inline void set_A_3(int64_t value)
  2324. {
  2325. ___A_3 = value;
  2326. }
  2327. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF, ___Weight_4)); }
  2328. inline int64_t get_Weight_4() const { return ___Weight_4; }
  2329. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  2330. inline void set_Weight_4(int64_t value)
  2331. {
  2332. ___Weight_4 = value;
  2333. }
  2334. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF, ___Moment2_5)); }
  2335. inline double get_Moment2_5() const { return ___Moment2_5; }
  2336. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  2337. inline void set_Moment2_5(double value)
  2338. {
  2339. ___Moment2_5 = value;
  2340. }
  2341. };
  2342. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>
  2343. struct Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D
  2344. {
  2345. public:
  2346. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  2347. int64_t ___R_0;
  2348. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  2349. int64_t ___G_1;
  2350. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  2351. int64_t ___B_2;
  2352. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  2353. int64_t ___A_3;
  2354. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  2355. int64_t ___Weight_4;
  2356. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  2357. double ___Moment2_5;
  2358. public:
  2359. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D, ___R_0)); }
  2360. inline int64_t get_R_0() const { return ___R_0; }
  2361. inline int64_t* get_address_of_R_0() { return &___R_0; }
  2362. inline void set_R_0(int64_t value)
  2363. {
  2364. ___R_0 = value;
  2365. }
  2366. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D, ___G_1)); }
  2367. inline int64_t get_G_1() const { return ___G_1; }
  2368. inline int64_t* get_address_of_G_1() { return &___G_1; }
  2369. inline void set_G_1(int64_t value)
  2370. {
  2371. ___G_1 = value;
  2372. }
  2373. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D, ___B_2)); }
  2374. inline int64_t get_B_2() const { return ___B_2; }
  2375. inline int64_t* get_address_of_B_2() { return &___B_2; }
  2376. inline void set_B_2(int64_t value)
  2377. {
  2378. ___B_2 = value;
  2379. }
  2380. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D, ___A_3)); }
  2381. inline int64_t get_A_3() const { return ___A_3; }
  2382. inline int64_t* get_address_of_A_3() { return &___A_3; }
  2383. inline void set_A_3(int64_t value)
  2384. {
  2385. ___A_3 = value;
  2386. }
  2387. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D, ___Weight_4)); }
  2388. inline int64_t get_Weight_4() const { return ___Weight_4; }
  2389. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  2390. inline void set_Weight_4(int64_t value)
  2391. {
  2392. ___Weight_4 = value;
  2393. }
  2394. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D, ___Moment2_5)); }
  2395. inline double get_Moment2_5() const { return ___Moment2_5; }
  2396. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  2397. inline void set_Moment2_5(double value)
  2398. {
  2399. ___Moment2_5 = value;
  2400. }
  2401. };
  2402. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  2403. struct Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807
  2404. {
  2405. public:
  2406. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  2407. int64_t ___R_0;
  2408. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  2409. int64_t ___G_1;
  2410. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  2411. int64_t ___B_2;
  2412. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  2413. int64_t ___A_3;
  2414. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  2415. int64_t ___Weight_4;
  2416. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  2417. double ___Moment2_5;
  2418. public:
  2419. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807, ___R_0)); }
  2420. inline int64_t get_R_0() const { return ___R_0; }
  2421. inline int64_t* get_address_of_R_0() { return &___R_0; }
  2422. inline void set_R_0(int64_t value)
  2423. {
  2424. ___R_0 = value;
  2425. }
  2426. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807, ___G_1)); }
  2427. inline int64_t get_G_1() const { return ___G_1; }
  2428. inline int64_t* get_address_of_G_1() { return &___G_1; }
  2429. inline void set_G_1(int64_t value)
  2430. {
  2431. ___G_1 = value;
  2432. }
  2433. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807, ___B_2)); }
  2434. inline int64_t get_B_2() const { return ___B_2; }
  2435. inline int64_t* get_address_of_B_2() { return &___B_2; }
  2436. inline void set_B_2(int64_t value)
  2437. {
  2438. ___B_2 = value;
  2439. }
  2440. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807, ___A_3)); }
  2441. inline int64_t get_A_3() const { return ___A_3; }
  2442. inline int64_t* get_address_of_A_3() { return &___A_3; }
  2443. inline void set_A_3(int64_t value)
  2444. {
  2445. ___A_3 = value;
  2446. }
  2447. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807, ___Weight_4)); }
  2448. inline int64_t get_Weight_4() const { return ___Weight_4; }
  2449. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  2450. inline void set_Weight_4(int64_t value)
  2451. {
  2452. ___Weight_4 = value;
  2453. }
  2454. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807, ___Moment2_5)); }
  2455. inline double get_Moment2_5() const { return ___Moment2_5; }
  2456. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  2457. inline void set_Moment2_5(double value)
  2458. {
  2459. ___Moment2_5 = value;
  2460. }
  2461. };
  2462. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>
  2463. struct Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329
  2464. {
  2465. public:
  2466. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  2467. int64_t ___R_0;
  2468. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  2469. int64_t ___G_1;
  2470. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  2471. int64_t ___B_2;
  2472. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  2473. int64_t ___A_3;
  2474. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  2475. int64_t ___Weight_4;
  2476. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  2477. double ___Moment2_5;
  2478. public:
  2479. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329, ___R_0)); }
  2480. inline int64_t get_R_0() const { return ___R_0; }
  2481. inline int64_t* get_address_of_R_0() { return &___R_0; }
  2482. inline void set_R_0(int64_t value)
  2483. {
  2484. ___R_0 = value;
  2485. }
  2486. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329, ___G_1)); }
  2487. inline int64_t get_G_1() const { return ___G_1; }
  2488. inline int64_t* get_address_of_G_1() { return &___G_1; }
  2489. inline void set_G_1(int64_t value)
  2490. {
  2491. ___G_1 = value;
  2492. }
  2493. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329, ___B_2)); }
  2494. inline int64_t get_B_2() const { return ___B_2; }
  2495. inline int64_t* get_address_of_B_2() { return &___B_2; }
  2496. inline void set_B_2(int64_t value)
  2497. {
  2498. ___B_2 = value;
  2499. }
  2500. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329, ___A_3)); }
  2501. inline int64_t get_A_3() const { return ___A_3; }
  2502. inline int64_t* get_address_of_A_3() { return &___A_3; }
  2503. inline void set_A_3(int64_t value)
  2504. {
  2505. ___A_3 = value;
  2506. }
  2507. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329, ___Weight_4)); }
  2508. inline int64_t get_Weight_4() const { return ___Weight_4; }
  2509. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  2510. inline void set_Weight_4(int64_t value)
  2511. {
  2512. ___Weight_4 = value;
  2513. }
  2514. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329, ___Moment2_5)); }
  2515. inline double get_Moment2_5() const { return ___Moment2_5; }
  2516. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  2517. inline void set_Moment2_5(double value)
  2518. {
  2519. ___Moment2_5 = value;
  2520. }
  2521. };
  2522. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>
  2523. struct Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15
  2524. {
  2525. public:
  2526. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  2527. int64_t ___R_0;
  2528. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  2529. int64_t ___G_1;
  2530. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  2531. int64_t ___B_2;
  2532. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  2533. int64_t ___A_3;
  2534. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  2535. int64_t ___Weight_4;
  2536. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  2537. double ___Moment2_5;
  2538. public:
  2539. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15, ___R_0)); }
  2540. inline int64_t get_R_0() const { return ___R_0; }
  2541. inline int64_t* get_address_of_R_0() { return &___R_0; }
  2542. inline void set_R_0(int64_t value)
  2543. {
  2544. ___R_0 = value;
  2545. }
  2546. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15, ___G_1)); }
  2547. inline int64_t get_G_1() const { return ___G_1; }
  2548. inline int64_t* get_address_of_G_1() { return &___G_1; }
  2549. inline void set_G_1(int64_t value)
  2550. {
  2551. ___G_1 = value;
  2552. }
  2553. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15, ___B_2)); }
  2554. inline int64_t get_B_2() const { return ___B_2; }
  2555. inline int64_t* get_address_of_B_2() { return &___B_2; }
  2556. inline void set_B_2(int64_t value)
  2557. {
  2558. ___B_2 = value;
  2559. }
  2560. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15, ___A_3)); }
  2561. inline int64_t get_A_3() const { return ___A_3; }
  2562. inline int64_t* get_address_of_A_3() { return &___A_3; }
  2563. inline void set_A_3(int64_t value)
  2564. {
  2565. ___A_3 = value;
  2566. }
  2567. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15, ___Weight_4)); }
  2568. inline int64_t get_Weight_4() const { return ___Weight_4; }
  2569. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  2570. inline void set_Weight_4(int64_t value)
  2571. {
  2572. ___Weight_4 = value;
  2573. }
  2574. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15, ___Moment2_5)); }
  2575. inline double get_Moment2_5() const { return ___Moment2_5; }
  2576. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  2577. inline void set_Moment2_5(double value)
  2578. {
  2579. ___Moment2_5 = value;
  2580. }
  2581. };
  2582. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  2583. struct ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1
  2584. {
  2585. public:
  2586. // System.Object System.ReadOnlyMemory`1::_object
  2587. RuntimeObject * ____object_0;
  2588. // System.Int32 System.ReadOnlyMemory`1::_index
  2589. int32_t ____index_1;
  2590. // System.Int32 System.ReadOnlyMemory`1::_length
  2591. int32_t ____length_2;
  2592. public:
  2593. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1, ____object_0)); }
  2594. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2595. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2596. inline void set__object_0(RuntimeObject * value)
  2597. {
  2598. ____object_0 = value;
  2599. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2600. }
  2601. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1, ____index_1)); }
  2602. inline int32_t get__index_1() const { return ____index_1; }
  2603. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2604. inline void set__index_1(int32_t value)
  2605. {
  2606. ____index_1 = value;
  2607. }
  2608. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1, ____length_2)); }
  2609. inline int32_t get__length_2() const { return ____length_2; }
  2610. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2611. inline void set__length_2(int32_t value)
  2612. {
  2613. ____length_2 = value;
  2614. }
  2615. };
  2616. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  2617. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  2618. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  2619. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  2620. {
  2621. Il2CppIUnknown* ____object_0;
  2622. int32_t ____index_1;
  2623. int32_t ____length_2;
  2624. };
  2625. #endif
  2626. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  2627. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  2628. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  2629. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  2630. {
  2631. Il2CppIUnknown* ____object_0;
  2632. int32_t ____index_1;
  2633. int32_t ____length_2;
  2634. };
  2635. #endif
  2636. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  2637. struct ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600
  2638. {
  2639. public:
  2640. // System.Object System.ReadOnlyMemory`1::_object
  2641. RuntimeObject * ____object_0;
  2642. // System.Int32 System.ReadOnlyMemory`1::_index
  2643. int32_t ____index_1;
  2644. // System.Int32 System.ReadOnlyMemory`1::_length
  2645. int32_t ____length_2;
  2646. public:
  2647. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600, ____object_0)); }
  2648. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2649. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2650. inline void set__object_0(RuntimeObject * value)
  2651. {
  2652. ____object_0 = value;
  2653. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2654. }
  2655. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600, ____index_1)); }
  2656. inline int32_t get__index_1() const { return ____index_1; }
  2657. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2658. inline void set__index_1(int32_t value)
  2659. {
  2660. ____index_1 = value;
  2661. }
  2662. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600, ____length_2)); }
  2663. inline int32_t get__length_2() const { return ____length_2; }
  2664. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2665. inline void set__length_2(int32_t value)
  2666. {
  2667. ____length_2 = value;
  2668. }
  2669. };
  2670. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  2671. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  2672. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  2673. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  2674. {
  2675. Il2CppIUnknown* ____object_0;
  2676. int32_t ____index_1;
  2677. int32_t ____length_2;
  2678. };
  2679. #endif
  2680. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  2681. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  2682. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  2683. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  2684. {
  2685. Il2CppIUnknown* ____object_0;
  2686. int32_t ____index_1;
  2687. int32_t ____length_2;
  2688. };
  2689. #endif
  2690. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  2691. struct ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB
  2692. {
  2693. public:
  2694. // System.Object System.ReadOnlyMemory`1::_object
  2695. RuntimeObject * ____object_0;
  2696. // System.Int32 System.ReadOnlyMemory`1::_index
  2697. int32_t ____index_1;
  2698. // System.Int32 System.ReadOnlyMemory`1::_length
  2699. int32_t ____length_2;
  2700. public:
  2701. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB, ____object_0)); }
  2702. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2703. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2704. inline void set__object_0(RuntimeObject * value)
  2705. {
  2706. ____object_0 = value;
  2707. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2708. }
  2709. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB, ____index_1)); }
  2710. inline int32_t get__index_1() const { return ____index_1; }
  2711. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2712. inline void set__index_1(int32_t value)
  2713. {
  2714. ____index_1 = value;
  2715. }
  2716. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB, ____length_2)); }
  2717. inline int32_t get__length_2() const { return ____length_2; }
  2718. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2719. inline void set__length_2(int32_t value)
  2720. {
  2721. ____length_2 = value;
  2722. }
  2723. };
  2724. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  2725. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  2726. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  2727. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  2728. {
  2729. Il2CppIUnknown* ____object_0;
  2730. int32_t ____index_1;
  2731. int32_t ____length_2;
  2732. };
  2733. #endif
  2734. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  2735. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  2736. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  2737. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  2738. {
  2739. Il2CppIUnknown* ____object_0;
  2740. int32_t ____index_1;
  2741. int32_t ____length_2;
  2742. };
  2743. #endif
  2744. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  2745. struct ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF
  2746. {
  2747. public:
  2748. // System.Object System.ReadOnlyMemory`1::_object
  2749. RuntimeObject * ____object_0;
  2750. // System.Int32 System.ReadOnlyMemory`1::_index
  2751. int32_t ____index_1;
  2752. // System.Int32 System.ReadOnlyMemory`1::_length
  2753. int32_t ____length_2;
  2754. public:
  2755. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF, ____object_0)); }
  2756. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2757. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2758. inline void set__object_0(RuntimeObject * value)
  2759. {
  2760. ____object_0 = value;
  2761. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2762. }
  2763. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF, ____index_1)); }
  2764. inline int32_t get__index_1() const { return ____index_1; }
  2765. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2766. inline void set__index_1(int32_t value)
  2767. {
  2768. ____index_1 = value;
  2769. }
  2770. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF, ____length_2)); }
  2771. inline int32_t get__length_2() const { return ____length_2; }
  2772. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2773. inline void set__length_2(int32_t value)
  2774. {
  2775. ____length_2 = value;
  2776. }
  2777. };
  2778. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  2779. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  2780. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  2781. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  2782. {
  2783. Il2CppIUnknown* ____object_0;
  2784. int32_t ____index_1;
  2785. int32_t ____length_2;
  2786. };
  2787. #endif
  2788. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  2789. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  2790. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  2791. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  2792. {
  2793. Il2CppIUnknown* ____object_0;
  2794. int32_t ____index_1;
  2795. int32_t ____length_2;
  2796. };
  2797. #endif
  2798. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  2799. struct ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F
  2800. {
  2801. public:
  2802. // System.Object System.ReadOnlyMemory`1::_object
  2803. RuntimeObject * ____object_0;
  2804. // System.Int32 System.ReadOnlyMemory`1::_index
  2805. int32_t ____index_1;
  2806. // System.Int32 System.ReadOnlyMemory`1::_length
  2807. int32_t ____length_2;
  2808. public:
  2809. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F, ____object_0)); }
  2810. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2811. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2812. inline void set__object_0(RuntimeObject * value)
  2813. {
  2814. ____object_0 = value;
  2815. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2816. }
  2817. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F, ____index_1)); }
  2818. inline int32_t get__index_1() const { return ____index_1; }
  2819. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2820. inline void set__index_1(int32_t value)
  2821. {
  2822. ____index_1 = value;
  2823. }
  2824. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F, ____length_2)); }
  2825. inline int32_t get__length_2() const { return ____length_2; }
  2826. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2827. inline void set__length_2(int32_t value)
  2828. {
  2829. ____length_2 = value;
  2830. }
  2831. };
  2832. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  2833. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  2834. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  2835. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  2836. {
  2837. Il2CppIUnknown* ____object_0;
  2838. int32_t ____index_1;
  2839. int32_t ____length_2;
  2840. };
  2841. #endif
  2842. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  2843. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  2844. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  2845. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  2846. {
  2847. Il2CppIUnknown* ____object_0;
  2848. int32_t ____index_1;
  2849. int32_t ____length_2;
  2850. };
  2851. #endif
  2852. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  2853. struct ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B
  2854. {
  2855. public:
  2856. // System.Object System.ReadOnlyMemory`1::_object
  2857. RuntimeObject * ____object_0;
  2858. // System.Int32 System.ReadOnlyMemory`1::_index
  2859. int32_t ____index_1;
  2860. // System.Int32 System.ReadOnlyMemory`1::_length
  2861. int32_t ____length_2;
  2862. public:
  2863. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B, ____object_0)); }
  2864. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2865. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2866. inline void set__object_0(RuntimeObject * value)
  2867. {
  2868. ____object_0 = value;
  2869. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2870. }
  2871. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B, ____index_1)); }
  2872. inline int32_t get__index_1() const { return ____index_1; }
  2873. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2874. inline void set__index_1(int32_t value)
  2875. {
  2876. ____index_1 = value;
  2877. }
  2878. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B, ____length_2)); }
  2879. inline int32_t get__length_2() const { return ____length_2; }
  2880. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2881. inline void set__length_2(int32_t value)
  2882. {
  2883. ____length_2 = value;
  2884. }
  2885. };
  2886. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  2887. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  2888. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  2889. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  2890. {
  2891. Il2CppIUnknown* ____object_0;
  2892. int32_t ____index_1;
  2893. int32_t ____length_2;
  2894. };
  2895. #endif
  2896. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  2897. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  2898. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  2899. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  2900. {
  2901. Il2CppIUnknown* ____object_0;
  2902. int32_t ____index_1;
  2903. int32_t ____length_2;
  2904. };
  2905. #endif
  2906. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  2907. struct ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51
  2908. {
  2909. public:
  2910. // System.Object System.ReadOnlyMemory`1::_object
  2911. RuntimeObject * ____object_0;
  2912. // System.Int32 System.ReadOnlyMemory`1::_index
  2913. int32_t ____index_1;
  2914. // System.Int32 System.ReadOnlyMemory`1::_length
  2915. int32_t ____length_2;
  2916. public:
  2917. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51, ____object_0)); }
  2918. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2919. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2920. inline void set__object_0(RuntimeObject * value)
  2921. {
  2922. ____object_0 = value;
  2923. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2924. }
  2925. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51, ____index_1)); }
  2926. inline int32_t get__index_1() const { return ____index_1; }
  2927. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2928. inline void set__index_1(int32_t value)
  2929. {
  2930. ____index_1 = value;
  2931. }
  2932. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51, ____length_2)); }
  2933. inline int32_t get__length_2() const { return ____length_2; }
  2934. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2935. inline void set__length_2(int32_t value)
  2936. {
  2937. ____length_2 = value;
  2938. }
  2939. };
  2940. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  2941. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  2942. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  2943. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  2944. {
  2945. Il2CppIUnknown* ____object_0;
  2946. int32_t ____index_1;
  2947. int32_t ____length_2;
  2948. };
  2949. #endif
  2950. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  2951. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  2952. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  2953. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  2954. {
  2955. Il2CppIUnknown* ____object_0;
  2956. int32_t ____index_1;
  2957. int32_t ____length_2;
  2958. };
  2959. #endif
  2960. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>
  2961. struct ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB
  2962. {
  2963. public:
  2964. // System.Object System.ReadOnlyMemory`1::_object
  2965. RuntimeObject * ____object_0;
  2966. // System.Int32 System.ReadOnlyMemory`1::_index
  2967. int32_t ____index_1;
  2968. // System.Int32 System.ReadOnlyMemory`1::_length
  2969. int32_t ____length_2;
  2970. public:
  2971. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB, ____object_0)); }
  2972. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2973. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2974. inline void set__object_0(RuntimeObject * value)
  2975. {
  2976. ____object_0 = value;
  2977. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2978. }
  2979. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB, ____index_1)); }
  2980. inline int32_t get__index_1() const { return ____index_1; }
  2981. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2982. inline void set__index_1(int32_t value)
  2983. {
  2984. ____index_1 = value;
  2985. }
  2986. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB, ____length_2)); }
  2987. inline int32_t get__length_2() const { return ____length_2; }
  2988. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2989. inline void set__length_2(int32_t value)
  2990. {
  2991. ____length_2 = value;
  2992. }
  2993. };
  2994. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  2995. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  2996. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  2997. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  2998. {
  2999. Il2CppIUnknown* ____object_0;
  3000. int32_t ____index_1;
  3001. int32_t ____length_2;
  3002. };
  3003. #endif
  3004. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  3005. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3006. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3007. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  3008. {
  3009. Il2CppIUnknown* ____object_0;
  3010. int32_t ____index_1;
  3011. int32_t ____length_2;
  3012. };
  3013. #endif
  3014. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>
  3015. struct ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761
  3016. {
  3017. public:
  3018. // System.Object System.ReadOnlyMemory`1::_object
  3019. RuntimeObject * ____object_0;
  3020. // System.Int32 System.ReadOnlyMemory`1::_index
  3021. int32_t ____index_1;
  3022. // System.Int32 System.ReadOnlyMemory`1::_length
  3023. int32_t ____length_2;
  3024. public:
  3025. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761, ____object_0)); }
  3026. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3027. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3028. inline void set__object_0(RuntimeObject * value)
  3029. {
  3030. ____object_0 = value;
  3031. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3032. }
  3033. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761, ____index_1)); }
  3034. inline int32_t get__index_1() const { return ____index_1; }
  3035. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3036. inline void set__index_1(int32_t value)
  3037. {
  3038. ____index_1 = value;
  3039. }
  3040. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761, ____length_2)); }
  3041. inline int32_t get__length_2() const { return ____length_2; }
  3042. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3043. inline void set__length_2(int32_t value)
  3044. {
  3045. ____length_2 = value;
  3046. }
  3047. };
  3048. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  3049. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3050. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3051. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  3052. {
  3053. Il2CppIUnknown* ____object_0;
  3054. int32_t ____index_1;
  3055. int32_t ____length_2;
  3056. };
  3057. #endif
  3058. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  3059. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3060. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3061. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  3062. {
  3063. Il2CppIUnknown* ____object_0;
  3064. int32_t ____index_1;
  3065. int32_t ____length_2;
  3066. };
  3067. #endif
  3068. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>
  3069. struct ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240
  3070. {
  3071. public:
  3072. // System.Object System.ReadOnlyMemory`1::_object
  3073. RuntimeObject * ____object_0;
  3074. // System.Int32 System.ReadOnlyMemory`1::_index
  3075. int32_t ____index_1;
  3076. // System.Int32 System.ReadOnlyMemory`1::_length
  3077. int32_t ____length_2;
  3078. public:
  3079. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240, ____object_0)); }
  3080. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3081. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3082. inline void set__object_0(RuntimeObject * value)
  3083. {
  3084. ____object_0 = value;
  3085. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3086. }
  3087. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240, ____index_1)); }
  3088. inline int32_t get__index_1() const { return ____index_1; }
  3089. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3090. inline void set__index_1(int32_t value)
  3091. {
  3092. ____index_1 = value;
  3093. }
  3094. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240, ____length_2)); }
  3095. inline int32_t get__length_2() const { return ____length_2; }
  3096. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3097. inline void set__length_2(int32_t value)
  3098. {
  3099. ____length_2 = value;
  3100. }
  3101. };
  3102. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  3103. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3104. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3105. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  3106. {
  3107. Il2CppIUnknown* ____object_0;
  3108. int32_t ____index_1;
  3109. int32_t ____length_2;
  3110. };
  3111. #endif
  3112. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  3113. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3114. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3115. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  3116. {
  3117. Il2CppIUnknown* ____object_0;
  3118. int32_t ____index_1;
  3119. int32_t ____length_2;
  3120. };
  3121. #endif
  3122. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.A8>
  3123. struct ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB
  3124. {
  3125. public:
  3126. // System.Object System.ReadOnlyMemory`1::_object
  3127. RuntimeObject * ____object_0;
  3128. // System.Int32 System.ReadOnlyMemory`1::_index
  3129. int32_t ____index_1;
  3130. // System.Int32 System.ReadOnlyMemory`1::_length
  3131. int32_t ____length_2;
  3132. public:
  3133. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB, ____object_0)); }
  3134. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3135. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3136. inline void set__object_0(RuntimeObject * value)
  3137. {
  3138. ____object_0 = value;
  3139. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3140. }
  3141. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB, ____index_1)); }
  3142. inline int32_t get__index_1() const { return ____index_1; }
  3143. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3144. inline void set__index_1(int32_t value)
  3145. {
  3146. ____index_1 = value;
  3147. }
  3148. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB, ____length_2)); }
  3149. inline int32_t get__length_2() const { return ____length_2; }
  3150. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3151. inline void set__length_2(int32_t value)
  3152. {
  3153. ____length_2 = value;
  3154. }
  3155. };
  3156. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  3157. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3158. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3159. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  3160. {
  3161. Il2CppIUnknown* ____object_0;
  3162. int32_t ____index_1;
  3163. int32_t ____length_2;
  3164. };
  3165. #endif
  3166. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  3167. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3168. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3169. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  3170. {
  3171. Il2CppIUnknown* ____object_0;
  3172. int32_t ____index_1;
  3173. int32_t ____length_2;
  3174. };
  3175. #endif
  3176. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  3177. struct ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68
  3178. {
  3179. public:
  3180. // System.Object System.ReadOnlyMemory`1::_object
  3181. RuntimeObject * ____object_0;
  3182. // System.Int32 System.ReadOnlyMemory`1::_index
  3183. int32_t ____index_1;
  3184. // System.Int32 System.ReadOnlyMemory`1::_length
  3185. int32_t ____length_2;
  3186. public:
  3187. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68, ____object_0)); }
  3188. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3189. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3190. inline void set__object_0(RuntimeObject * value)
  3191. {
  3192. ____object_0 = value;
  3193. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3194. }
  3195. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68, ____index_1)); }
  3196. inline int32_t get__index_1() const { return ____index_1; }
  3197. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3198. inline void set__index_1(int32_t value)
  3199. {
  3200. ____index_1 = value;
  3201. }
  3202. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68, ____length_2)); }
  3203. inline int32_t get__length_2() const { return ____length_2; }
  3204. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3205. inline void set__length_2(int32_t value)
  3206. {
  3207. ____length_2 = value;
  3208. }
  3209. };
  3210. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  3211. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3212. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3213. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  3214. {
  3215. Il2CppIUnknown* ____object_0;
  3216. int32_t ____index_1;
  3217. int32_t ____length_2;
  3218. };
  3219. #endif
  3220. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  3221. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3222. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3223. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  3224. {
  3225. Il2CppIUnknown* ____object_0;
  3226. int32_t ____index_1;
  3227. int32_t ____length_2;
  3228. };
  3229. #endif
  3230. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  3231. struct ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772
  3232. {
  3233. public:
  3234. // System.Object System.ReadOnlyMemory`1::_object
  3235. RuntimeObject * ____object_0;
  3236. // System.Int32 System.ReadOnlyMemory`1::_index
  3237. int32_t ____index_1;
  3238. // System.Int32 System.ReadOnlyMemory`1::_length
  3239. int32_t ____length_2;
  3240. public:
  3241. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772, ____object_0)); }
  3242. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3243. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3244. inline void set__object_0(RuntimeObject * value)
  3245. {
  3246. ____object_0 = value;
  3247. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3248. }
  3249. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772, ____index_1)); }
  3250. inline int32_t get__index_1() const { return ____index_1; }
  3251. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3252. inline void set__index_1(int32_t value)
  3253. {
  3254. ____index_1 = value;
  3255. }
  3256. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772, ____length_2)); }
  3257. inline int32_t get__length_2() const { return ____length_2; }
  3258. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3259. inline void set__length_2(int32_t value)
  3260. {
  3261. ____length_2 = value;
  3262. }
  3263. };
  3264. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  3265. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3266. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3267. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  3268. {
  3269. Il2CppIUnknown* ____object_0;
  3270. int32_t ____index_1;
  3271. int32_t ____length_2;
  3272. };
  3273. #endif
  3274. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  3275. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3276. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3277. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  3278. {
  3279. Il2CppIUnknown* ____object_0;
  3280. int32_t ____index_1;
  3281. int32_t ____length_2;
  3282. };
  3283. #endif
  3284. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  3285. struct ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0
  3286. {
  3287. public:
  3288. // System.Object System.ReadOnlyMemory`1::_object
  3289. RuntimeObject * ____object_0;
  3290. // System.Int32 System.ReadOnlyMemory`1::_index
  3291. int32_t ____index_1;
  3292. // System.Int32 System.ReadOnlyMemory`1::_length
  3293. int32_t ____length_2;
  3294. public:
  3295. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0, ____object_0)); }
  3296. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3297. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3298. inline void set__object_0(RuntimeObject * value)
  3299. {
  3300. ____object_0 = value;
  3301. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3302. }
  3303. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0, ____index_1)); }
  3304. inline int32_t get__index_1() const { return ____index_1; }
  3305. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3306. inline void set__index_1(int32_t value)
  3307. {
  3308. ____index_1 = value;
  3309. }
  3310. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0, ____length_2)); }
  3311. inline int32_t get__length_2() const { return ____length_2; }
  3312. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3313. inline void set__length_2(int32_t value)
  3314. {
  3315. ____length_2 = value;
  3316. }
  3317. };
  3318. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  3319. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3320. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3321. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  3322. {
  3323. Il2CppIUnknown* ____object_0;
  3324. int32_t ____index_1;
  3325. int32_t ____length_2;
  3326. };
  3327. #endif
  3328. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  3329. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3330. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3331. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  3332. {
  3333. Il2CppIUnknown* ____object_0;
  3334. int32_t ____index_1;
  3335. int32_t ____length_2;
  3336. };
  3337. #endif
  3338. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  3339. struct ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789
  3340. {
  3341. public:
  3342. // System.Object System.ReadOnlyMemory`1::_object
  3343. RuntimeObject * ____object_0;
  3344. // System.Int32 System.ReadOnlyMemory`1::_index
  3345. int32_t ____index_1;
  3346. // System.Int32 System.ReadOnlyMemory`1::_length
  3347. int32_t ____length_2;
  3348. public:
  3349. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789, ____object_0)); }
  3350. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3351. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3352. inline void set__object_0(RuntimeObject * value)
  3353. {
  3354. ____object_0 = value;
  3355. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3356. }
  3357. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789, ____index_1)); }
  3358. inline int32_t get__index_1() const { return ____index_1; }
  3359. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3360. inline void set__index_1(int32_t value)
  3361. {
  3362. ____index_1 = value;
  3363. }
  3364. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789, ____length_2)); }
  3365. inline int32_t get__length_2() const { return ____length_2; }
  3366. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3367. inline void set__length_2(int32_t value)
  3368. {
  3369. ____length_2 = value;
  3370. }
  3371. };
  3372. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  3373. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3374. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3375. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  3376. {
  3377. Il2CppIUnknown* ____object_0;
  3378. int32_t ____index_1;
  3379. int32_t ____length_2;
  3380. };
  3381. #endif
  3382. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  3383. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3384. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3385. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  3386. {
  3387. Il2CppIUnknown* ____object_0;
  3388. int32_t ____index_1;
  3389. int32_t ____length_2;
  3390. };
  3391. #endif
  3392. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  3393. struct ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A
  3394. {
  3395. public:
  3396. // System.Object System.ReadOnlyMemory`1::_object
  3397. RuntimeObject * ____object_0;
  3398. // System.Int32 System.ReadOnlyMemory`1::_index
  3399. int32_t ____index_1;
  3400. // System.Int32 System.ReadOnlyMemory`1::_length
  3401. int32_t ____length_2;
  3402. public:
  3403. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A, ____object_0)); }
  3404. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3405. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3406. inline void set__object_0(RuntimeObject * value)
  3407. {
  3408. ____object_0 = value;
  3409. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3410. }
  3411. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A, ____index_1)); }
  3412. inline int32_t get__index_1() const { return ____index_1; }
  3413. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3414. inline void set__index_1(int32_t value)
  3415. {
  3416. ____index_1 = value;
  3417. }
  3418. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A, ____length_2)); }
  3419. inline int32_t get__length_2() const { return ____length_2; }
  3420. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3421. inline void set__length_2(int32_t value)
  3422. {
  3423. ____length_2 = value;
  3424. }
  3425. };
  3426. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  3427. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3428. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3429. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  3430. {
  3431. Il2CppIUnknown* ____object_0;
  3432. int32_t ____index_1;
  3433. int32_t ____length_2;
  3434. };
  3435. #endif
  3436. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  3437. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3438. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3439. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  3440. {
  3441. Il2CppIUnknown* ____object_0;
  3442. int32_t ____index_1;
  3443. int32_t ____length_2;
  3444. };
  3445. #endif
  3446. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  3447. struct ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06
  3448. {
  3449. public:
  3450. // System.Object System.ReadOnlyMemory`1::_object
  3451. RuntimeObject * ____object_0;
  3452. // System.Int32 System.ReadOnlyMemory`1::_index
  3453. int32_t ____index_1;
  3454. // System.Int32 System.ReadOnlyMemory`1::_length
  3455. int32_t ____length_2;
  3456. public:
  3457. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06, ____object_0)); }
  3458. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3459. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3460. inline void set__object_0(RuntimeObject * value)
  3461. {
  3462. ____object_0 = value;
  3463. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3464. }
  3465. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06, ____index_1)); }
  3466. inline int32_t get__index_1() const { return ____index_1; }
  3467. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3468. inline void set__index_1(int32_t value)
  3469. {
  3470. ____index_1 = value;
  3471. }
  3472. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06, ____length_2)); }
  3473. inline int32_t get__length_2() const { return ____length_2; }
  3474. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3475. inline void set__length_2(int32_t value)
  3476. {
  3477. ____length_2 = value;
  3478. }
  3479. };
  3480. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  3481. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3482. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3483. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  3484. {
  3485. Il2CppIUnknown* ____object_0;
  3486. int32_t ____index_1;
  3487. int32_t ____length_2;
  3488. };
  3489. #endif
  3490. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  3491. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3492. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3493. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  3494. {
  3495. Il2CppIUnknown* ____object_0;
  3496. int32_t ____index_1;
  3497. int32_t ____length_2;
  3498. };
  3499. #endif
  3500. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  3501. struct ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F
  3502. {
  3503. public:
  3504. // System.Object System.ReadOnlyMemory`1::_object
  3505. RuntimeObject * ____object_0;
  3506. // System.Int32 System.ReadOnlyMemory`1::_index
  3507. int32_t ____index_1;
  3508. // System.Int32 System.ReadOnlyMemory`1::_length
  3509. int32_t ____length_2;
  3510. public:
  3511. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F, ____object_0)); }
  3512. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3513. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3514. inline void set__object_0(RuntimeObject * value)
  3515. {
  3516. ____object_0 = value;
  3517. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3518. }
  3519. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F, ____index_1)); }
  3520. inline int32_t get__index_1() const { return ____index_1; }
  3521. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3522. inline void set__index_1(int32_t value)
  3523. {
  3524. ____index_1 = value;
  3525. }
  3526. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F, ____length_2)); }
  3527. inline int32_t get__length_2() const { return ____length_2; }
  3528. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3529. inline void set__length_2(int32_t value)
  3530. {
  3531. ____length_2 = value;
  3532. }
  3533. };
  3534. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  3535. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3536. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3537. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  3538. {
  3539. Il2CppIUnknown* ____object_0;
  3540. int32_t ____index_1;
  3541. int32_t ____length_2;
  3542. };
  3543. #endif
  3544. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  3545. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3546. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3547. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  3548. {
  3549. Il2CppIUnknown* ____object_0;
  3550. int32_t ____index_1;
  3551. int32_t ____length_2;
  3552. };
  3553. #endif
  3554. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  3555. struct ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114
  3556. {
  3557. public:
  3558. // System.Object System.ReadOnlyMemory`1::_object
  3559. RuntimeObject * ____object_0;
  3560. // System.Int32 System.ReadOnlyMemory`1::_index
  3561. int32_t ____index_1;
  3562. // System.Int32 System.ReadOnlyMemory`1::_length
  3563. int32_t ____length_2;
  3564. public:
  3565. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114, ____object_0)); }
  3566. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3567. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3568. inline void set__object_0(RuntimeObject * value)
  3569. {
  3570. ____object_0 = value;
  3571. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3572. }
  3573. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114, ____index_1)); }
  3574. inline int32_t get__index_1() const { return ____index_1; }
  3575. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3576. inline void set__index_1(int32_t value)
  3577. {
  3578. ____index_1 = value;
  3579. }
  3580. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114, ____length_2)); }
  3581. inline int32_t get__length_2() const { return ____length_2; }
  3582. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3583. inline void set__length_2(int32_t value)
  3584. {
  3585. ____length_2 = value;
  3586. }
  3587. };
  3588. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  3589. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3590. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3591. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  3592. {
  3593. Il2CppIUnknown* ____object_0;
  3594. int32_t ____index_1;
  3595. int32_t ____length_2;
  3596. };
  3597. #endif
  3598. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  3599. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3600. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3601. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  3602. {
  3603. Il2CppIUnknown* ____object_0;
  3604. int32_t ____index_1;
  3605. int32_t ____length_2;
  3606. };
  3607. #endif
  3608. // System.ReadOnlyMemory`1<System.Boolean>
  3609. struct ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF
  3610. {
  3611. public:
  3612. // System.Object System.ReadOnlyMemory`1::_object
  3613. RuntimeObject * ____object_0;
  3614. // System.Int32 System.ReadOnlyMemory`1::_index
  3615. int32_t ____index_1;
  3616. // System.Int32 System.ReadOnlyMemory`1::_length
  3617. int32_t ____length_2;
  3618. public:
  3619. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF, ____object_0)); }
  3620. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3621. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3622. inline void set__object_0(RuntimeObject * value)
  3623. {
  3624. ____object_0 = value;
  3625. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3626. }
  3627. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF, ____index_1)); }
  3628. inline int32_t get__index_1() const { return ____index_1; }
  3629. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3630. inline void set__index_1(int32_t value)
  3631. {
  3632. ____index_1 = value;
  3633. }
  3634. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF, ____length_2)); }
  3635. inline int32_t get__length_2() const { return ____length_2; }
  3636. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3637. inline void set__length_2(int32_t value)
  3638. {
  3639. ____length_2 = value;
  3640. }
  3641. };
  3642. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  3643. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3644. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3645. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  3646. {
  3647. Il2CppIUnknown* ____object_0;
  3648. int32_t ____index_1;
  3649. int32_t ____length_2;
  3650. };
  3651. #endif
  3652. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  3653. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3654. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3655. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  3656. {
  3657. Il2CppIUnknown* ____object_0;
  3658. int32_t ____index_1;
  3659. int32_t ____length_2;
  3660. };
  3661. #endif
  3662. // System.ReadOnlyMemory`1<System.Byte>
  3663. struct ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133
  3664. {
  3665. public:
  3666. // System.Object System.ReadOnlyMemory`1::_object
  3667. RuntimeObject * ____object_0;
  3668. // System.Int32 System.ReadOnlyMemory`1::_index
  3669. int32_t ____index_1;
  3670. // System.Int32 System.ReadOnlyMemory`1::_length
  3671. int32_t ____length_2;
  3672. public:
  3673. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133, ____object_0)); }
  3674. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3675. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3676. inline void set__object_0(RuntimeObject * value)
  3677. {
  3678. ____object_0 = value;
  3679. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3680. }
  3681. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133, ____index_1)); }
  3682. inline int32_t get__index_1() const { return ____index_1; }
  3683. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3684. inline void set__index_1(int32_t value)
  3685. {
  3686. ____index_1 = value;
  3687. }
  3688. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133, ____length_2)); }
  3689. inline int32_t get__length_2() const { return ____length_2; }
  3690. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3691. inline void set__length_2(int32_t value)
  3692. {
  3693. ____length_2 = value;
  3694. }
  3695. };
  3696. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  3697. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3698. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3699. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  3700. {
  3701. Il2CppIUnknown* ____object_0;
  3702. int32_t ____index_1;
  3703. int32_t ____length_2;
  3704. };
  3705. #endif
  3706. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  3707. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3708. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3709. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  3710. {
  3711. Il2CppIUnknown* ____object_0;
  3712. int32_t ____index_1;
  3713. int32_t ____length_2;
  3714. };
  3715. #endif
  3716. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  3717. struct ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A
  3718. {
  3719. public:
  3720. // System.Object System.ReadOnlyMemory`1::_object
  3721. RuntimeObject * ____object_0;
  3722. // System.Int32 System.ReadOnlyMemory`1::_index
  3723. int32_t ____index_1;
  3724. // System.Int32 System.ReadOnlyMemory`1::_length
  3725. int32_t ____length_2;
  3726. public:
  3727. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A, ____object_0)); }
  3728. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3729. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3730. inline void set__object_0(RuntimeObject * value)
  3731. {
  3732. ____object_0 = value;
  3733. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3734. }
  3735. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A, ____index_1)); }
  3736. inline int32_t get__index_1() const { return ____index_1; }
  3737. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3738. inline void set__index_1(int32_t value)
  3739. {
  3740. ____index_1 = value;
  3741. }
  3742. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A, ____length_2)); }
  3743. inline int32_t get__length_2() const { return ____length_2; }
  3744. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3745. inline void set__length_2(int32_t value)
  3746. {
  3747. ____length_2 = value;
  3748. }
  3749. };
  3750. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  3751. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3752. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3753. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  3754. {
  3755. Il2CppIUnknown* ____object_0;
  3756. int32_t ____index_1;
  3757. int32_t ____length_2;
  3758. };
  3759. #endif
  3760. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  3761. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3762. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3763. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  3764. {
  3765. Il2CppIUnknown* ____object_0;
  3766. int32_t ____index_1;
  3767. int32_t ____length_2;
  3768. };
  3769. #endif
  3770. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Color>
  3771. struct ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2
  3772. {
  3773. public:
  3774. // System.Object System.ReadOnlyMemory`1::_object
  3775. RuntimeObject * ____object_0;
  3776. // System.Int32 System.ReadOnlyMemory`1::_index
  3777. int32_t ____index_1;
  3778. // System.Int32 System.ReadOnlyMemory`1::_length
  3779. int32_t ____length_2;
  3780. public:
  3781. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2, ____object_0)); }
  3782. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3783. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3784. inline void set__object_0(RuntimeObject * value)
  3785. {
  3786. ____object_0 = value;
  3787. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3788. }
  3789. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2, ____index_1)); }
  3790. inline int32_t get__index_1() const { return ____index_1; }
  3791. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3792. inline void set__index_1(int32_t value)
  3793. {
  3794. ____index_1 = value;
  3795. }
  3796. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2, ____length_2)); }
  3797. inline int32_t get__length_2() const { return ____length_2; }
  3798. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3799. inline void set__length_2(int32_t value)
  3800. {
  3801. ____length_2 = value;
  3802. }
  3803. };
  3804. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  3805. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3806. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3807. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  3808. {
  3809. Il2CppIUnknown* ____object_0;
  3810. int32_t ____index_1;
  3811. int32_t ____length_2;
  3812. };
  3813. #endif
  3814. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  3815. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3816. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3817. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  3818. {
  3819. Il2CppIUnknown* ____object_0;
  3820. int32_t ____index_1;
  3821. int32_t ____length_2;
  3822. };
  3823. #endif
  3824. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.ComplexVector4>
  3825. struct ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD
  3826. {
  3827. public:
  3828. // System.Object System.ReadOnlyMemory`1::_object
  3829. RuntimeObject * ____object_0;
  3830. // System.Int32 System.ReadOnlyMemory`1::_index
  3831. int32_t ____index_1;
  3832. // System.Int32 System.ReadOnlyMemory`1::_length
  3833. int32_t ____length_2;
  3834. public:
  3835. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD, ____object_0)); }
  3836. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3837. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3838. inline void set__object_0(RuntimeObject * value)
  3839. {
  3840. ____object_0 = value;
  3841. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3842. }
  3843. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD, ____index_1)); }
  3844. inline int32_t get__index_1() const { return ____index_1; }
  3845. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3846. inline void set__index_1(int32_t value)
  3847. {
  3848. ____index_1 = value;
  3849. }
  3850. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD, ____length_2)); }
  3851. inline int32_t get__length_2() const { return ____length_2; }
  3852. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3853. inline void set__length_2(int32_t value)
  3854. {
  3855. ____length_2 = value;
  3856. }
  3857. };
  3858. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  3859. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3860. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3861. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  3862. {
  3863. Il2CppIUnknown* ____object_0;
  3864. int32_t ____index_1;
  3865. int32_t ____length_2;
  3866. };
  3867. #endif
  3868. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  3869. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3870. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3871. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  3872. {
  3873. Il2CppIUnknown* ____object_0;
  3874. int32_t ____index_1;
  3875. int32_t ____length_2;
  3876. };
  3877. #endif
  3878. // System.ReadOnlyMemory`1<System.Decimal>
  3879. struct ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2
  3880. {
  3881. public:
  3882. // System.Object System.ReadOnlyMemory`1::_object
  3883. RuntimeObject * ____object_0;
  3884. // System.Int32 System.ReadOnlyMemory`1::_index
  3885. int32_t ____index_1;
  3886. // System.Int32 System.ReadOnlyMemory`1::_length
  3887. int32_t ____length_2;
  3888. public:
  3889. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2, ____object_0)); }
  3890. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3891. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3892. inline void set__object_0(RuntimeObject * value)
  3893. {
  3894. ____object_0 = value;
  3895. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3896. }
  3897. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2, ____index_1)); }
  3898. inline int32_t get__index_1() const { return ____index_1; }
  3899. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3900. inline void set__index_1(int32_t value)
  3901. {
  3902. ____index_1 = value;
  3903. }
  3904. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2, ____length_2)); }
  3905. inline int32_t get__length_2() const { return ____length_2; }
  3906. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3907. inline void set__length_2(int32_t value)
  3908. {
  3909. ____length_2 = value;
  3910. }
  3911. };
  3912. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  3913. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3914. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3915. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  3916. {
  3917. Il2CppIUnknown* ____object_0;
  3918. int32_t ____index_1;
  3919. int32_t ____length_2;
  3920. };
  3921. #endif
  3922. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  3923. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3924. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3925. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  3926. {
  3927. Il2CppIUnknown* ____object_0;
  3928. int32_t ____index_1;
  3929. int32_t ____length_2;
  3930. };
  3931. #endif
  3932. // System.ReadOnlyMemory`1<System.Double>
  3933. struct ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA
  3934. {
  3935. public:
  3936. // System.Object System.ReadOnlyMemory`1::_object
  3937. RuntimeObject * ____object_0;
  3938. // System.Int32 System.ReadOnlyMemory`1::_index
  3939. int32_t ____index_1;
  3940. // System.Int32 System.ReadOnlyMemory`1::_length
  3941. int32_t ____length_2;
  3942. public:
  3943. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA, ____object_0)); }
  3944. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3945. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3946. inline void set__object_0(RuntimeObject * value)
  3947. {
  3948. ____object_0 = value;
  3949. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3950. }
  3951. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA, ____index_1)); }
  3952. inline int32_t get__index_1() const { return ____index_1; }
  3953. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3954. inline void set__index_1(int32_t value)
  3955. {
  3956. ____index_1 = value;
  3957. }
  3958. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA, ____length_2)); }
  3959. inline int32_t get__length_2() const { return ____length_2; }
  3960. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3961. inline void set__length_2(int32_t value)
  3962. {
  3963. ____length_2 = value;
  3964. }
  3965. };
  3966. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  3967. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3968. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  3969. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  3970. {
  3971. Il2CppIUnknown* ____object_0;
  3972. int32_t ____index_1;
  3973. int32_t ____length_2;
  3974. };
  3975. #endif
  3976. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  3977. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3978. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  3979. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  3980. {
  3981. Il2CppIUnknown* ____object_0;
  3982. int32_t ____index_1;
  3983. int32_t ____length_2;
  3984. };
  3985. #endif
  3986. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  3987. struct ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7
  3988. {
  3989. public:
  3990. // System.Object System.ReadOnlyMemory`1::_object
  3991. RuntimeObject * ____object_0;
  3992. // System.Int32 System.ReadOnlyMemory`1::_index
  3993. int32_t ____index_1;
  3994. // System.Int32 System.ReadOnlyMemory`1::_length
  3995. int32_t ____length_2;
  3996. public:
  3997. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7, ____object_0)); }
  3998. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3999. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  4000. inline void set__object_0(RuntimeObject * value)
  4001. {
  4002. ____object_0 = value;
  4003. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  4004. }
  4005. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7, ____index_1)); }
  4006. inline int32_t get__index_1() const { return ____index_1; }
  4007. inline int32_t* get_address_of__index_1() { return &____index_1; }
  4008. inline void set__index_1(int32_t value)
  4009. {
  4010. ____index_1 = value;
  4011. }
  4012. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7, ____length_2)); }
  4013. inline int32_t get__length_2() const { return ____length_2; }
  4014. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4015. inline void set__length_2(int32_t value)
  4016. {
  4017. ____length_2 = value;
  4018. }
  4019. };
  4020. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  4021. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  4022. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  4023. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  4024. {
  4025. Il2CppIUnknown* ____object_0;
  4026. int32_t ____index_1;
  4027. int32_t ____length_2;
  4028. };
  4029. #endif
  4030. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  4031. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  4032. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  4033. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  4034. {
  4035. Il2CppIUnknown* ____object_0;
  4036. int32_t ____index_1;
  4037. int32_t ____length_2;
  4038. };
  4039. #endif
  4040. // SixLabors.ImageSharp.PixelFormats.A8
  4041. struct A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4
  4042. {
  4043. public:
  4044. // System.Byte SixLabors.ImageSharp.PixelFormats.A8::<PackedValue>k__BackingField
  4045. uint8_t ___U3CPackedValueU3Ek__BackingField_0;
  4046. public:
  4047. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4, ___U3CPackedValueU3Ek__BackingField_0)); }
  4048. inline uint8_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  4049. inline uint8_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  4050. inline void set_U3CPackedValueU3Ek__BackingField_0(uint8_t value)
  4051. {
  4052. ___U3CPackedValueU3Ek__BackingField_0 = value;
  4053. }
  4054. };
  4055. // SixLabors.ImageSharp.PixelFormats.Bgr24
  4056. struct Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9
  4057. {
  4058. public:
  4059. union
  4060. {
  4061. #pragma pack(push, tp, 1)
  4062. struct
  4063. {
  4064. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::B
  4065. uint8_t ___B_0;
  4066. };
  4067. #pragma pack(pop, tp)
  4068. struct
  4069. {
  4070. uint8_t ___B_0_forAlignmentOnly;
  4071. };
  4072. #pragma pack(push, tp, 1)
  4073. struct
  4074. {
  4075. char ___G_1_OffsetPadding[1];
  4076. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::G
  4077. uint8_t ___G_1;
  4078. };
  4079. #pragma pack(pop, tp)
  4080. struct
  4081. {
  4082. char ___G_1_OffsetPadding_forAlignmentOnly[1];
  4083. uint8_t ___G_1_forAlignmentOnly;
  4084. };
  4085. #pragma pack(push, tp, 1)
  4086. struct
  4087. {
  4088. char ___R_2_OffsetPadding[2];
  4089. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::R
  4090. uint8_t ___R_2;
  4091. };
  4092. #pragma pack(pop, tp)
  4093. struct
  4094. {
  4095. char ___R_2_OffsetPadding_forAlignmentOnly[2];
  4096. uint8_t ___R_2_forAlignmentOnly;
  4097. };
  4098. };
  4099. public:
  4100. inline static int32_t get_offset_of_B_0() { return static_cast<int32_t>(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___B_0)); }
  4101. inline uint8_t get_B_0() const { return ___B_0; }
  4102. inline uint8_t* get_address_of_B_0() { return &___B_0; }
  4103. inline void set_B_0(uint8_t value)
  4104. {
  4105. ___B_0 = value;
  4106. }
  4107. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___G_1)); }
  4108. inline uint8_t get_G_1() const { return ___G_1; }
  4109. inline uint8_t* get_address_of_G_1() { return &___G_1; }
  4110. inline void set_G_1(uint8_t value)
  4111. {
  4112. ___G_1 = value;
  4113. }
  4114. inline static int32_t get_offset_of_R_2() { return static_cast<int32_t>(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___R_2)); }
  4115. inline uint8_t get_R_2() const { return ___R_2; }
  4116. inline uint8_t* get_address_of_R_2() { return &___R_2; }
  4117. inline void set_R_2(uint8_t value)
  4118. {
  4119. ___R_2 = value;
  4120. }
  4121. };
  4122. // SixLabors.ImageSharp.PixelFormats.Bgr565
  4123. struct Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C
  4124. {
  4125. public:
  4126. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgr565::<PackedValue>k__BackingField
  4127. uint16_t ___U3CPackedValueU3Ek__BackingField_0;
  4128. public:
  4129. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C, ___U3CPackedValueU3Ek__BackingField_0)); }
  4130. inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  4131. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  4132. inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value)
  4133. {
  4134. ___U3CPackedValueU3Ek__BackingField_0 = value;
  4135. }
  4136. };
  4137. // SixLabors.ImageSharp.PixelFormats.Bgra4444
  4138. struct Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4
  4139. {
  4140. public:
  4141. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgra4444::<PackedValue>k__BackingField
  4142. uint16_t ___U3CPackedValueU3Ek__BackingField_0;
  4143. public:
  4144. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4, ___U3CPackedValueU3Ek__BackingField_0)); }
  4145. inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  4146. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  4147. inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value)
  4148. {
  4149. ___U3CPackedValueU3Ek__BackingField_0 = value;
  4150. }
  4151. };
  4152. // SixLabors.ImageSharp.PixelFormats.Bgra5551
  4153. struct Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8
  4154. {
  4155. public:
  4156. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgra5551::<PackedValue>k__BackingField
  4157. uint16_t ___U3CPackedValueU3Ek__BackingField_0;
  4158. public:
  4159. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8, ___U3CPackedValueU3Ek__BackingField_0)); }
  4160. inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  4161. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  4162. inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value)
  4163. {
  4164. ___U3CPackedValueU3Ek__BackingField_0 = value;
  4165. }
  4166. };
  4167. // System.Boolean
  4168. struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37
  4169. {
  4170. public:
  4171. // System.Boolean System.Boolean::m_value
  4172. bool ___m_value_0;
  4173. public:
  4174. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); }
  4175. inline bool get_m_value_0() const { return ___m_value_0; }
  4176. inline bool* get_address_of_m_value_0() { return &___m_value_0; }
  4177. inline void set_m_value_0(bool value)
  4178. {
  4179. ___m_value_0 = value;
  4180. }
  4181. };
  4182. struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields
  4183. {
  4184. public:
  4185. // System.String System.Boolean::TrueString
  4186. String_t* ___TrueString_5;
  4187. // System.String System.Boolean::FalseString
  4188. String_t* ___FalseString_6;
  4189. public:
  4190. inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); }
  4191. inline String_t* get_TrueString_5() const { return ___TrueString_5; }
  4192. inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
  4193. inline void set_TrueString_5(String_t* value)
  4194. {
  4195. ___TrueString_5 = value;
  4196. Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
  4197. }
  4198. inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); }
  4199. inline String_t* get_FalseString_6() const { return ___FalseString_6; }
  4200. inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
  4201. inline void set_FalseString_6(String_t* value)
  4202. {
  4203. ___FalseString_6 = value;
  4204. Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
  4205. }
  4206. };
  4207. // System.Byte
  4208. struct Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056
  4209. {
  4210. public:
  4211. // System.Byte System.Byte::m_value
  4212. uint8_t ___m_value_0;
  4213. public:
  4214. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056, ___m_value_0)); }
  4215. inline uint8_t get_m_value_0() const { return ___m_value_0; }
  4216. inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; }
  4217. inline void set_m_value_0(uint8_t value)
  4218. {
  4219. ___m_value_0 = value;
  4220. }
  4221. };
  4222. // SixLabors.ImageSharp.PixelFormats.Byte4
  4223. struct Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22
  4224. {
  4225. public:
  4226. // System.UInt32 SixLabors.ImageSharp.PixelFormats.Byte4::<PackedValue>k__BackingField
  4227. uint32_t ___U3CPackedValueU3Ek__BackingField_0;
  4228. public:
  4229. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22, ___U3CPackedValueU3Ek__BackingField_0)); }
  4230. inline uint32_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  4231. inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  4232. inline void set_U3CPackedValueU3Ek__BackingField_0(uint32_t value)
  4233. {
  4234. ___U3CPackedValueU3Ek__BackingField_0 = value;
  4235. }
  4236. };
  4237. // System.Decimal
  4238. struct Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7
  4239. {
  4240. public:
  4241. // System.Int32 System.Decimal::flags
  4242. int32_t ___flags_14;
  4243. // System.Int32 System.Decimal::hi
  4244. int32_t ___hi_15;
  4245. // System.Int32 System.Decimal::lo
  4246. int32_t ___lo_16;
  4247. // System.Int32 System.Decimal::mid
  4248. int32_t ___mid_17;
  4249. public:
  4250. inline static int32_t get_offset_of_flags_14() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7, ___flags_14)); }
  4251. inline int32_t get_flags_14() const { return ___flags_14; }
  4252. inline int32_t* get_address_of_flags_14() { return &___flags_14; }
  4253. inline void set_flags_14(int32_t value)
  4254. {
  4255. ___flags_14 = value;
  4256. }
  4257. inline static int32_t get_offset_of_hi_15() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7, ___hi_15)); }
  4258. inline int32_t get_hi_15() const { return ___hi_15; }
  4259. inline int32_t* get_address_of_hi_15() { return &___hi_15; }
  4260. inline void set_hi_15(int32_t value)
  4261. {
  4262. ___hi_15 = value;
  4263. }
  4264. inline static int32_t get_offset_of_lo_16() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7, ___lo_16)); }
  4265. inline int32_t get_lo_16() const { return ___lo_16; }
  4266. inline int32_t* get_address_of_lo_16() { return &___lo_16; }
  4267. inline void set_lo_16(int32_t value)
  4268. {
  4269. ___lo_16 = value;
  4270. }
  4271. inline static int32_t get_offset_of_mid_17() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7, ___mid_17)); }
  4272. inline int32_t get_mid_17() const { return ___mid_17; }
  4273. inline int32_t* get_address_of_mid_17() { return &___mid_17; }
  4274. inline void set_mid_17(int32_t value)
  4275. {
  4276. ___mid_17 = value;
  4277. }
  4278. };
  4279. struct Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields
  4280. {
  4281. public:
  4282. // System.UInt32[] System.Decimal::Powers10
  4283. UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* ___Powers10_6;
  4284. // System.Decimal System.Decimal::Zero
  4285. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___Zero_7;
  4286. // System.Decimal System.Decimal::One
  4287. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___One_8;
  4288. // System.Decimal System.Decimal::MinusOne
  4289. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___MinusOne_9;
  4290. // System.Decimal System.Decimal::MaxValue
  4291. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___MaxValue_10;
  4292. // System.Decimal System.Decimal::MinValue
  4293. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___MinValue_11;
  4294. // System.Decimal System.Decimal::NearNegativeZero
  4295. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___NearNegativeZero_12;
  4296. // System.Decimal System.Decimal::NearPositiveZero
  4297. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___NearPositiveZero_13;
  4298. public:
  4299. inline static int32_t get_offset_of_Powers10_6() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___Powers10_6)); }
  4300. inline UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* get_Powers10_6() const { return ___Powers10_6; }
  4301. inline UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF** get_address_of_Powers10_6() { return &___Powers10_6; }
  4302. inline void set_Powers10_6(UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* value)
  4303. {
  4304. ___Powers10_6 = value;
  4305. Il2CppCodeGenWriteBarrier((void**)(&___Powers10_6), (void*)value);
  4306. }
  4307. inline static int32_t get_offset_of_Zero_7() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___Zero_7)); }
  4308. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_Zero_7() const { return ___Zero_7; }
  4309. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_Zero_7() { return &___Zero_7; }
  4310. inline void set_Zero_7(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  4311. {
  4312. ___Zero_7 = value;
  4313. }
  4314. inline static int32_t get_offset_of_One_8() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___One_8)); }
  4315. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_One_8() const { return ___One_8; }
  4316. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_One_8() { return &___One_8; }
  4317. inline void set_One_8(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  4318. {
  4319. ___One_8 = value;
  4320. }
  4321. inline static int32_t get_offset_of_MinusOne_9() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___MinusOne_9)); }
  4322. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_MinusOne_9() const { return ___MinusOne_9; }
  4323. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_MinusOne_9() { return &___MinusOne_9; }
  4324. inline void set_MinusOne_9(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  4325. {
  4326. ___MinusOne_9 = value;
  4327. }
  4328. inline static int32_t get_offset_of_MaxValue_10() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___MaxValue_10)); }
  4329. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_MaxValue_10() const { return ___MaxValue_10; }
  4330. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_MaxValue_10() { return &___MaxValue_10; }
  4331. inline void set_MaxValue_10(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  4332. {
  4333. ___MaxValue_10 = value;
  4334. }
  4335. inline static int32_t get_offset_of_MinValue_11() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___MinValue_11)); }
  4336. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_MinValue_11() const { return ___MinValue_11; }
  4337. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_MinValue_11() { return &___MinValue_11; }
  4338. inline void set_MinValue_11(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  4339. {
  4340. ___MinValue_11 = value;
  4341. }
  4342. inline static int32_t get_offset_of_NearNegativeZero_12() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___NearNegativeZero_12)); }
  4343. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_NearNegativeZero_12() const { return ___NearNegativeZero_12; }
  4344. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_NearNegativeZero_12() { return &___NearNegativeZero_12; }
  4345. inline void set_NearNegativeZero_12(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  4346. {
  4347. ___NearNegativeZero_12 = value;
  4348. }
  4349. inline static int32_t get_offset_of_NearPositiveZero_13() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___NearPositiveZero_13)); }
  4350. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_NearPositiveZero_13() const { return ___NearPositiveZero_13; }
  4351. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_NearPositiveZero_13() { return &___NearPositiveZero_13; }
  4352. inline void set_NearPositiveZero_13(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  4353. {
  4354. ___NearPositiveZero_13 = value;
  4355. }
  4356. };
  4357. // System.Double
  4358. struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181
  4359. {
  4360. public:
  4361. // System.Double System.Double::m_value
  4362. double ___m_value_0;
  4363. public:
  4364. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181, ___m_value_0)); }
  4365. inline double get_m_value_0() const { return ___m_value_0; }
  4366. inline double* get_address_of_m_value_0() { return &___m_value_0; }
  4367. inline void set_m_value_0(double value)
  4368. {
  4369. ___m_value_0 = value;
  4370. }
  4371. };
  4372. struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields
  4373. {
  4374. public:
  4375. // System.Double System.Double::NegativeZero
  4376. double ___NegativeZero_7;
  4377. public:
  4378. inline static int32_t get_offset_of_NegativeZero_7() { return static_cast<int32_t>(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields, ___NegativeZero_7)); }
  4379. inline double get_NegativeZero_7() const { return ___NegativeZero_7; }
  4380. inline double* get_address_of_NegativeZero_7() { return &___NegativeZero_7; }
  4381. inline void set_NegativeZero_7(double value)
  4382. {
  4383. ___NegativeZero_7 = value;
  4384. }
  4385. };
  4386. // System.Enum
  4387. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52
  4388. {
  4389. public:
  4390. public:
  4391. };
  4392. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields
  4393. {
  4394. public:
  4395. // System.Char[] System.Enum::enumSeperatorCharArray
  4396. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0;
  4397. public:
  4398. inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); }
  4399. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
  4400. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
  4401. inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value)
  4402. {
  4403. ___enumSeperatorCharArray_0 = value;
  4404. Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value);
  4405. }
  4406. };
  4407. // Native definition for P/Invoke marshalling of System.Enum
  4408. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke
  4409. {
  4410. };
  4411. // Native definition for COM marshalling of System.Enum
  4412. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com
  4413. {
  4414. };
  4415. // System.Runtime.InteropServices.GCHandle
  4416. struct GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603
  4417. {
  4418. public:
  4419. // System.Int32 System.Runtime.InteropServices.GCHandle::handle
  4420. int32_t ___handle_0;
  4421. public:
  4422. inline static int32_t get_offset_of_handle_0() { return static_cast<int32_t>(offsetof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603, ___handle_0)); }
  4423. inline int32_t get_handle_0() const { return ___handle_0; }
  4424. inline int32_t* get_address_of_handle_0() { return &___handle_0; }
  4425. inline void set_handle_0(int32_t value)
  4426. {
  4427. ___handle_0 = value;
  4428. }
  4429. };
  4430. // SixLabors.ImageSharp.PixelFormats.HalfSingle
  4431. struct HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E
  4432. {
  4433. public:
  4434. // System.UInt16 SixLabors.ImageSharp.PixelFormats.HalfSingle::<PackedValue>k__BackingField
  4435. uint16_t ___U3CPackedValueU3Ek__BackingField_0;
  4436. public:
  4437. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E, ___U3CPackedValueU3Ek__BackingField_0)); }
  4438. inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  4439. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  4440. inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value)
  4441. {
  4442. ___U3CPackedValueU3Ek__BackingField_0 = value;
  4443. }
  4444. };
  4445. // System.Int32
  4446. struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046
  4447. {
  4448. public:
  4449. // System.Int32 System.Int32::m_value
  4450. int32_t ___m_value_0;
  4451. public:
  4452. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); }
  4453. inline int32_t get_m_value_0() const { return ___m_value_0; }
  4454. inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
  4455. inline void set_m_value_0(int32_t value)
  4456. {
  4457. ___m_value_0 = value;
  4458. }
  4459. };
  4460. // System.IntPtr
  4461. struct IntPtr_t
  4462. {
  4463. public:
  4464. // System.Void* System.IntPtr::m_value
  4465. void* ___m_value_0;
  4466. public:
  4467. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  4468. inline void* get_m_value_0() const { return ___m_value_0; }
  4469. inline void** get_address_of_m_value_0() { return &___m_value_0; }
  4470. inline void set_m_value_0(void* value)
  4471. {
  4472. ___m_value_0 = value;
  4473. }
  4474. };
  4475. struct IntPtr_t_StaticFields
  4476. {
  4477. public:
  4478. // System.IntPtr System.IntPtr::Zero
  4479. intptr_t ___Zero_1;
  4480. public:
  4481. inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  4482. inline intptr_t get_Zero_1() const { return ___Zero_1; }
  4483. inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  4484. inline void set_Zero_1(intptr_t value)
  4485. {
  4486. ___Zero_1 = value;
  4487. }
  4488. };
  4489. // SixLabors.ImageSharp.PixelFormats.Rgba64
  4490. struct Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F
  4491. {
  4492. public:
  4493. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::R
  4494. uint16_t ___R_0;
  4495. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::G
  4496. uint16_t ___G_1;
  4497. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::B
  4498. uint16_t ___B_2;
  4499. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::A
  4500. uint16_t ___A_3;
  4501. public:
  4502. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___R_0)); }
  4503. inline uint16_t get_R_0() const { return ___R_0; }
  4504. inline uint16_t* get_address_of_R_0() { return &___R_0; }
  4505. inline void set_R_0(uint16_t value)
  4506. {
  4507. ___R_0 = value;
  4508. }
  4509. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___G_1)); }
  4510. inline uint16_t get_G_1() const { return ___G_1; }
  4511. inline uint16_t* get_address_of_G_1() { return &___G_1; }
  4512. inline void set_G_1(uint16_t value)
  4513. {
  4514. ___G_1 = value;
  4515. }
  4516. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___B_2)); }
  4517. inline uint16_t get_B_2() const { return ___B_2; }
  4518. inline uint16_t* get_address_of_B_2() { return &___B_2; }
  4519. inline void set_B_2(uint16_t value)
  4520. {
  4521. ___B_2 = value;
  4522. }
  4523. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___A_3)); }
  4524. inline uint16_t get_A_3() const { return ___A_3; }
  4525. inline uint16_t* get_address_of_A_3() { return &___A_3; }
  4526. inline void set_A_3(uint16_t value)
  4527. {
  4528. ___A_3 = value;
  4529. }
  4530. };
  4531. // System.Numerics.Vector4
  4532. struct Vector4_tAD53765F091E54812772D62B6D34701608DB9E59
  4533. {
  4534. public:
  4535. // System.Single System.Numerics.Vector4::X
  4536. float ___X_0;
  4537. // System.Single System.Numerics.Vector4::Y
  4538. float ___Y_1;
  4539. // System.Single System.Numerics.Vector4::Z
  4540. float ___Z_2;
  4541. // System.Single System.Numerics.Vector4::W
  4542. float ___W_3;
  4543. public:
  4544. inline static int32_t get_offset_of_X_0() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___X_0)); }
  4545. inline float get_X_0() const { return ___X_0; }
  4546. inline float* get_address_of_X_0() { return &___X_0; }
  4547. inline void set_X_0(float value)
  4548. {
  4549. ___X_0 = value;
  4550. }
  4551. inline static int32_t get_offset_of_Y_1() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Y_1)); }
  4552. inline float get_Y_1() const { return ___Y_1; }
  4553. inline float* get_address_of_Y_1() { return &___Y_1; }
  4554. inline void set_Y_1(float value)
  4555. {
  4556. ___Y_1 = value;
  4557. }
  4558. inline static int32_t get_offset_of_Z_2() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Z_2)); }
  4559. inline float get_Z_2() const { return ___Z_2; }
  4560. inline float* get_address_of_Z_2() { return &___Z_2; }
  4561. inline void set_Z_2(float value)
  4562. {
  4563. ___Z_2 = value;
  4564. }
  4565. inline static int32_t get_offset_of_W_3() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___W_3)); }
  4566. inline float get_W_3() const { return ___W_3; }
  4567. inline float* get_address_of_W_3() { return &___W_3; }
  4568. inline void set_W_3(float value)
  4569. {
  4570. ___W_3 = value;
  4571. }
  4572. };
  4573. // System.Void
  4574. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5
  4575. {
  4576. public:
  4577. union
  4578. {
  4579. struct
  4580. {
  4581. };
  4582. uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1];
  4583. };
  4584. public:
  4585. };
  4586. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8/<data>e__FixedBuffer
  4587. struct U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B
  4588. {
  4589. public:
  4590. union
  4591. {
  4592. struct
  4593. {
  4594. // System.Int16 SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8/<data>e__FixedBuffer::FixedElementField
  4595. int16_t ___FixedElementField_0;
  4596. };
  4597. uint8_t U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B__padding[128];
  4598. };
  4599. public:
  4600. inline static int32_t get_offset_of_FixedElementField_0() { return static_cast<int32_t>(offsetof(U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B, ___FixedElementField_0)); }
  4601. inline int16_t get_FixedElementField_0() const { return ___FixedElementField_0; }
  4602. inline int16_t* get_address_of_FixedElementField_0() { return &___FixedElementField_0; }
  4603. inline void set_FixedElementField_0(int16_t value)
  4604. {
  4605. ___FixedElementField_0 = value;
  4606. }
  4607. };
  4608. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  4609. struct PerTypeValues_1_tA470B38B3C722A1E46F9609ABDD99BB8105EC99E : public RuntimeObject
  4610. {
  4611. public:
  4612. public:
  4613. };
  4614. struct PerTypeValues_1_tA470B38B3C722A1E46F9609ABDD99BB8105EC99E_StaticFields
  4615. {
  4616. public:
  4617. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  4618. bool ___IsReferenceOrContainsReferences_0;
  4619. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  4620. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* ___EmptyArray_1;
  4621. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  4622. intptr_t ___ArrayAdjustment_2;
  4623. public:
  4624. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tA470B38B3C722A1E46F9609ABDD99BB8105EC99E_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  4625. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  4626. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  4627. inline void set_IsReferenceOrContainsReferences_0(bool value)
  4628. {
  4629. ___IsReferenceOrContainsReferences_0 = value;
  4630. }
  4631. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tA470B38B3C722A1E46F9609ABDD99BB8105EC99E_StaticFields, ___EmptyArray_1)); }
  4632. inline MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* get_EmptyArray_1() const { return ___EmptyArray_1; }
  4633. inline MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  4634. inline void set_EmptyArray_1(MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* value)
  4635. {
  4636. ___EmptyArray_1 = value;
  4637. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  4638. }
  4639. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tA470B38B3C722A1E46F9609ABDD99BB8105EC99E_StaticFields, ___ArrayAdjustment_2)); }
  4640. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  4641. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  4642. inline void set_ArrayAdjustment_2(intptr_t value)
  4643. {
  4644. ___ArrayAdjustment_2 = value;
  4645. }
  4646. };
  4647. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  4648. struct PerTypeValues_1_tABF97E771F92EB46C4521DA1C36742416A76E45F : public RuntimeObject
  4649. {
  4650. public:
  4651. public:
  4652. };
  4653. struct PerTypeValues_1_tABF97E771F92EB46C4521DA1C36742416A76E45F_StaticFields
  4654. {
  4655. public:
  4656. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  4657. bool ___IsReferenceOrContainsReferences_0;
  4658. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  4659. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* ___EmptyArray_1;
  4660. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  4661. intptr_t ___ArrayAdjustment_2;
  4662. public:
  4663. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tABF97E771F92EB46C4521DA1C36742416A76E45F_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  4664. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  4665. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  4666. inline void set_IsReferenceOrContainsReferences_0(bool value)
  4667. {
  4668. ___IsReferenceOrContainsReferences_0 = value;
  4669. }
  4670. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tABF97E771F92EB46C4521DA1C36742416A76E45F_StaticFields, ___EmptyArray_1)); }
  4671. inline MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* get_EmptyArray_1() const { return ___EmptyArray_1; }
  4672. inline MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  4673. inline void set_EmptyArray_1(MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* value)
  4674. {
  4675. ___EmptyArray_1 = value;
  4676. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  4677. }
  4678. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tABF97E771F92EB46C4521DA1C36742416A76E45F_StaticFields, ___ArrayAdjustment_2)); }
  4679. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  4680. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  4681. inline void set_ArrayAdjustment_2(intptr_t value)
  4682. {
  4683. ___ArrayAdjustment_2 = value;
  4684. }
  4685. };
  4686. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  4687. struct PerTypeValues_1_tE968E4157B8A936C0A06441F88105599DC5C1B73 : public RuntimeObject
  4688. {
  4689. public:
  4690. public:
  4691. };
  4692. struct PerTypeValues_1_tE968E4157B8A936C0A06441F88105599DC5C1B73_StaticFields
  4693. {
  4694. public:
  4695. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  4696. bool ___IsReferenceOrContainsReferences_0;
  4697. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  4698. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* ___EmptyArray_1;
  4699. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  4700. intptr_t ___ArrayAdjustment_2;
  4701. public:
  4702. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tE968E4157B8A936C0A06441F88105599DC5C1B73_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  4703. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  4704. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  4705. inline void set_IsReferenceOrContainsReferences_0(bool value)
  4706. {
  4707. ___IsReferenceOrContainsReferences_0 = value;
  4708. }
  4709. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tE968E4157B8A936C0A06441F88105599DC5C1B73_StaticFields, ___EmptyArray_1)); }
  4710. inline MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* get_EmptyArray_1() const { return ___EmptyArray_1; }
  4711. inline MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  4712. inline void set_EmptyArray_1(MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* value)
  4713. {
  4714. ___EmptyArray_1 = value;
  4715. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  4716. }
  4717. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tE968E4157B8A936C0A06441F88105599DC5C1B73_StaticFields, ___ArrayAdjustment_2)); }
  4718. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  4719. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  4720. inline void set_ArrayAdjustment_2(intptr_t value)
  4721. {
  4722. ___ArrayAdjustment_2 = value;
  4723. }
  4724. };
  4725. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  4726. struct PerTypeValues_1_t76F13DC181A98EC247EB6D27AB758BFC01C224CF : public RuntimeObject
  4727. {
  4728. public:
  4729. public:
  4730. };
  4731. struct PerTypeValues_1_t76F13DC181A98EC247EB6D27AB758BFC01C224CF_StaticFields
  4732. {
  4733. public:
  4734. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  4735. bool ___IsReferenceOrContainsReferences_0;
  4736. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  4737. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* ___EmptyArray_1;
  4738. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  4739. intptr_t ___ArrayAdjustment_2;
  4740. public:
  4741. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t76F13DC181A98EC247EB6D27AB758BFC01C224CF_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  4742. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  4743. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  4744. inline void set_IsReferenceOrContainsReferences_0(bool value)
  4745. {
  4746. ___IsReferenceOrContainsReferences_0 = value;
  4747. }
  4748. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t76F13DC181A98EC247EB6D27AB758BFC01C224CF_StaticFields, ___EmptyArray_1)); }
  4749. inline MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* get_EmptyArray_1() const { return ___EmptyArray_1; }
  4750. inline MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  4751. inline void set_EmptyArray_1(MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* value)
  4752. {
  4753. ___EmptyArray_1 = value;
  4754. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  4755. }
  4756. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t76F13DC181A98EC247EB6D27AB758BFC01C224CF_StaticFields, ___ArrayAdjustment_2)); }
  4757. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  4758. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  4759. inline void set_ArrayAdjustment_2(intptr_t value)
  4760. {
  4761. ___ArrayAdjustment_2 = value;
  4762. }
  4763. };
  4764. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  4765. struct PerTypeValues_1_t3D1C32850F2448D77D2A9D7B31265AF632375DAB : public RuntimeObject
  4766. {
  4767. public:
  4768. public:
  4769. };
  4770. struct PerTypeValues_1_t3D1C32850F2448D77D2A9D7B31265AF632375DAB_StaticFields
  4771. {
  4772. public:
  4773. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  4774. bool ___IsReferenceOrContainsReferences_0;
  4775. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  4776. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* ___EmptyArray_1;
  4777. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  4778. intptr_t ___ArrayAdjustment_2;
  4779. public:
  4780. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t3D1C32850F2448D77D2A9D7B31265AF632375DAB_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  4781. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  4782. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  4783. inline void set_IsReferenceOrContainsReferences_0(bool value)
  4784. {
  4785. ___IsReferenceOrContainsReferences_0 = value;
  4786. }
  4787. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t3D1C32850F2448D77D2A9D7B31265AF632375DAB_StaticFields, ___EmptyArray_1)); }
  4788. inline MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* get_EmptyArray_1() const { return ___EmptyArray_1; }
  4789. inline MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  4790. inline void set_EmptyArray_1(MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* value)
  4791. {
  4792. ___EmptyArray_1 = value;
  4793. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  4794. }
  4795. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t3D1C32850F2448D77D2A9D7B31265AF632375DAB_StaticFields, ___ArrayAdjustment_2)); }
  4796. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  4797. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  4798. inline void set_ArrayAdjustment_2(intptr_t value)
  4799. {
  4800. ___ArrayAdjustment_2 = value;
  4801. }
  4802. };
  4803. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  4804. struct PerTypeValues_1_t5920B90520FE3FB671FD6FE30F19DA204DF369E6 : public RuntimeObject
  4805. {
  4806. public:
  4807. public:
  4808. };
  4809. struct PerTypeValues_1_t5920B90520FE3FB671FD6FE30F19DA204DF369E6_StaticFields
  4810. {
  4811. public:
  4812. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  4813. bool ___IsReferenceOrContainsReferences_0;
  4814. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  4815. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* ___EmptyArray_1;
  4816. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  4817. intptr_t ___ArrayAdjustment_2;
  4818. public:
  4819. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t5920B90520FE3FB671FD6FE30F19DA204DF369E6_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  4820. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  4821. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  4822. inline void set_IsReferenceOrContainsReferences_0(bool value)
  4823. {
  4824. ___IsReferenceOrContainsReferences_0 = value;
  4825. }
  4826. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t5920B90520FE3FB671FD6FE30F19DA204DF369E6_StaticFields, ___EmptyArray_1)); }
  4827. inline MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* get_EmptyArray_1() const { return ___EmptyArray_1; }
  4828. inline MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  4829. inline void set_EmptyArray_1(MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* value)
  4830. {
  4831. ___EmptyArray_1 = value;
  4832. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  4833. }
  4834. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t5920B90520FE3FB671FD6FE30F19DA204DF369E6_StaticFields, ___ArrayAdjustment_2)); }
  4835. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  4836. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  4837. inline void set_ArrayAdjustment_2(intptr_t value)
  4838. {
  4839. ___ArrayAdjustment_2 = value;
  4840. }
  4841. };
  4842. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  4843. struct PerTypeValues_1_t2E971CD98A076F24A8932923AFF83D8D6A5B5EB5 : public RuntimeObject
  4844. {
  4845. public:
  4846. public:
  4847. };
  4848. struct PerTypeValues_1_t2E971CD98A076F24A8932923AFF83D8D6A5B5EB5_StaticFields
  4849. {
  4850. public:
  4851. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  4852. bool ___IsReferenceOrContainsReferences_0;
  4853. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  4854. MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* ___EmptyArray_1;
  4855. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  4856. intptr_t ___ArrayAdjustment_2;
  4857. public:
  4858. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2E971CD98A076F24A8932923AFF83D8D6A5B5EB5_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  4859. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  4860. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  4861. inline void set_IsReferenceOrContainsReferences_0(bool value)
  4862. {
  4863. ___IsReferenceOrContainsReferences_0 = value;
  4864. }
  4865. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2E971CD98A076F24A8932923AFF83D8D6A5B5EB5_StaticFields, ___EmptyArray_1)); }
  4866. inline MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* get_EmptyArray_1() const { return ___EmptyArray_1; }
  4867. inline MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  4868. inline void set_EmptyArray_1(MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* value)
  4869. {
  4870. ___EmptyArray_1 = value;
  4871. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  4872. }
  4873. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2E971CD98A076F24A8932923AFF83D8D6A5B5EB5_StaticFields, ___ArrayAdjustment_2)); }
  4874. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  4875. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  4876. inline void set_ArrayAdjustment_2(intptr_t value)
  4877. {
  4878. ___ArrayAdjustment_2 = value;
  4879. }
  4880. };
  4881. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>
  4882. struct PerTypeValues_1_t346932B4676542094EA8ABB752A53EFF65170C58 : public RuntimeObject
  4883. {
  4884. public:
  4885. public:
  4886. };
  4887. struct PerTypeValues_1_t346932B4676542094EA8ABB752A53EFF65170C58_StaticFields
  4888. {
  4889. public:
  4890. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  4891. bool ___IsReferenceOrContainsReferences_0;
  4892. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  4893. MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* ___EmptyArray_1;
  4894. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  4895. intptr_t ___ArrayAdjustment_2;
  4896. public:
  4897. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t346932B4676542094EA8ABB752A53EFF65170C58_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  4898. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  4899. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  4900. inline void set_IsReferenceOrContainsReferences_0(bool value)
  4901. {
  4902. ___IsReferenceOrContainsReferences_0 = value;
  4903. }
  4904. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t346932B4676542094EA8ABB752A53EFF65170C58_StaticFields, ___EmptyArray_1)); }
  4905. inline MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* get_EmptyArray_1() const { return ___EmptyArray_1; }
  4906. inline MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  4907. inline void set_EmptyArray_1(MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* value)
  4908. {
  4909. ___EmptyArray_1 = value;
  4910. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  4911. }
  4912. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t346932B4676542094EA8ABB752A53EFF65170C58_StaticFields, ___ArrayAdjustment_2)); }
  4913. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  4914. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  4915. inline void set_ArrayAdjustment_2(intptr_t value)
  4916. {
  4917. ___ArrayAdjustment_2 = value;
  4918. }
  4919. };
  4920. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>
  4921. struct PerTypeValues_1_tCE5417E872A2053ADD045796DF5C716A4ADA8876 : public RuntimeObject
  4922. {
  4923. public:
  4924. public:
  4925. };
  4926. struct PerTypeValues_1_tCE5417E872A2053ADD045796DF5C716A4ADA8876_StaticFields
  4927. {
  4928. public:
  4929. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  4930. bool ___IsReferenceOrContainsReferences_0;
  4931. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  4932. MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* ___EmptyArray_1;
  4933. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  4934. intptr_t ___ArrayAdjustment_2;
  4935. public:
  4936. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tCE5417E872A2053ADD045796DF5C716A4ADA8876_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  4937. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  4938. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  4939. inline void set_IsReferenceOrContainsReferences_0(bool value)
  4940. {
  4941. ___IsReferenceOrContainsReferences_0 = value;
  4942. }
  4943. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tCE5417E872A2053ADD045796DF5C716A4ADA8876_StaticFields, ___EmptyArray_1)); }
  4944. inline MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* get_EmptyArray_1() const { return ___EmptyArray_1; }
  4945. inline MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  4946. inline void set_EmptyArray_1(MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* value)
  4947. {
  4948. ___EmptyArray_1 = value;
  4949. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  4950. }
  4951. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tCE5417E872A2053ADD045796DF5C716A4ADA8876_StaticFields, ___ArrayAdjustment_2)); }
  4952. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  4953. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  4954. inline void set_ArrayAdjustment_2(intptr_t value)
  4955. {
  4956. ___ArrayAdjustment_2 = value;
  4957. }
  4958. };
  4959. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>
  4960. struct PerTypeValues_1_t5C91D6CEE9370A5B90F20996246B3BDA91CE8595 : public RuntimeObject
  4961. {
  4962. public:
  4963. public:
  4964. };
  4965. struct PerTypeValues_1_t5C91D6CEE9370A5B90F20996246B3BDA91CE8595_StaticFields
  4966. {
  4967. public:
  4968. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  4969. bool ___IsReferenceOrContainsReferences_0;
  4970. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  4971. MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* ___EmptyArray_1;
  4972. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  4973. intptr_t ___ArrayAdjustment_2;
  4974. public:
  4975. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t5C91D6CEE9370A5B90F20996246B3BDA91CE8595_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  4976. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  4977. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  4978. inline void set_IsReferenceOrContainsReferences_0(bool value)
  4979. {
  4980. ___IsReferenceOrContainsReferences_0 = value;
  4981. }
  4982. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t5C91D6CEE9370A5B90F20996246B3BDA91CE8595_StaticFields, ___EmptyArray_1)); }
  4983. inline MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* get_EmptyArray_1() const { return ___EmptyArray_1; }
  4984. inline MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  4985. inline void set_EmptyArray_1(MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* value)
  4986. {
  4987. ___EmptyArray_1 = value;
  4988. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  4989. }
  4990. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t5C91D6CEE9370A5B90F20996246B3BDA91CE8595_StaticFields, ___ArrayAdjustment_2)); }
  4991. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  4992. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  4993. inline void set_ArrayAdjustment_2(intptr_t value)
  4994. {
  4995. ___ArrayAdjustment_2 = value;
  4996. }
  4997. };
  4998. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.A8>
  4999. struct PerTypeValues_1_t695EF33093491846EC64C80404D094F439280106 : public RuntimeObject
  5000. {
  5001. public:
  5002. public:
  5003. };
  5004. struct PerTypeValues_1_t695EF33093491846EC64C80404D094F439280106_StaticFields
  5005. {
  5006. public:
  5007. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  5008. bool ___IsReferenceOrContainsReferences_0;
  5009. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  5010. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___EmptyArray_1;
  5011. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  5012. intptr_t ___ArrayAdjustment_2;
  5013. public:
  5014. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t695EF33093491846EC64C80404D094F439280106_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  5015. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  5016. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  5017. inline void set_IsReferenceOrContainsReferences_0(bool value)
  5018. {
  5019. ___IsReferenceOrContainsReferences_0 = value;
  5020. }
  5021. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t695EF33093491846EC64C80404D094F439280106_StaticFields, ___EmptyArray_1)); }
  5022. inline A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* get_EmptyArray_1() const { return ___EmptyArray_1; }
  5023. inline A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  5024. inline void set_EmptyArray_1(A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* value)
  5025. {
  5026. ___EmptyArray_1 = value;
  5027. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  5028. }
  5029. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t695EF33093491846EC64C80404D094F439280106_StaticFields, ___ArrayAdjustment_2)); }
  5030. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  5031. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  5032. inline void set_ArrayAdjustment_2(intptr_t value)
  5033. {
  5034. ___ArrayAdjustment_2 = value;
  5035. }
  5036. };
  5037. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  5038. struct PerTypeValues_1_t614E5FE5E7FDAC83924D317B60D270AC133A48AE : public RuntimeObject
  5039. {
  5040. public:
  5041. public:
  5042. };
  5043. struct PerTypeValues_1_t614E5FE5E7FDAC83924D317B60D270AC133A48AE_StaticFields
  5044. {
  5045. public:
  5046. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  5047. bool ___IsReferenceOrContainsReferences_0;
  5048. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  5049. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___EmptyArray_1;
  5050. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  5051. intptr_t ___ArrayAdjustment_2;
  5052. public:
  5053. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t614E5FE5E7FDAC83924D317B60D270AC133A48AE_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  5054. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  5055. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  5056. inline void set_IsReferenceOrContainsReferences_0(bool value)
  5057. {
  5058. ___IsReferenceOrContainsReferences_0 = value;
  5059. }
  5060. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t614E5FE5E7FDAC83924D317B60D270AC133A48AE_StaticFields, ___EmptyArray_1)); }
  5061. inline Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* get_EmptyArray_1() const { return ___EmptyArray_1; }
  5062. inline Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  5063. inline void set_EmptyArray_1(Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* value)
  5064. {
  5065. ___EmptyArray_1 = value;
  5066. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  5067. }
  5068. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t614E5FE5E7FDAC83924D317B60D270AC133A48AE_StaticFields, ___ArrayAdjustment_2)); }
  5069. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  5070. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  5071. inline void set_ArrayAdjustment_2(intptr_t value)
  5072. {
  5073. ___ArrayAdjustment_2 = value;
  5074. }
  5075. };
  5076. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  5077. struct PerTypeValues_1_t79C6FE9069DDEDDB6332CD2803E0FD9C711B65CA : public RuntimeObject
  5078. {
  5079. public:
  5080. public:
  5081. };
  5082. struct PerTypeValues_1_t79C6FE9069DDEDDB6332CD2803E0FD9C711B65CA_StaticFields
  5083. {
  5084. public:
  5085. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  5086. bool ___IsReferenceOrContainsReferences_0;
  5087. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  5088. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___EmptyArray_1;
  5089. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  5090. intptr_t ___ArrayAdjustment_2;
  5091. public:
  5092. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t79C6FE9069DDEDDB6332CD2803E0FD9C711B65CA_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  5093. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  5094. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  5095. inline void set_IsReferenceOrContainsReferences_0(bool value)
  5096. {
  5097. ___IsReferenceOrContainsReferences_0 = value;
  5098. }
  5099. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t79C6FE9069DDEDDB6332CD2803E0FD9C711B65CA_StaticFields, ___EmptyArray_1)); }
  5100. inline Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* get_EmptyArray_1() const { return ___EmptyArray_1; }
  5101. inline Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  5102. inline void set_EmptyArray_1(Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* value)
  5103. {
  5104. ___EmptyArray_1 = value;
  5105. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  5106. }
  5107. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t79C6FE9069DDEDDB6332CD2803E0FD9C711B65CA_StaticFields, ___ArrayAdjustment_2)); }
  5108. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  5109. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  5110. inline void set_ArrayAdjustment_2(intptr_t value)
  5111. {
  5112. ___ArrayAdjustment_2 = value;
  5113. }
  5114. };
  5115. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  5116. struct PerTypeValues_1_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716 : public RuntimeObject
  5117. {
  5118. public:
  5119. public:
  5120. };
  5121. struct PerTypeValues_1_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_StaticFields
  5122. {
  5123. public:
  5124. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  5125. bool ___IsReferenceOrContainsReferences_0;
  5126. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  5127. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___EmptyArray_1;
  5128. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  5129. intptr_t ___ArrayAdjustment_2;
  5130. public:
  5131. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  5132. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  5133. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  5134. inline void set_IsReferenceOrContainsReferences_0(bool value)
  5135. {
  5136. ___IsReferenceOrContainsReferences_0 = value;
  5137. }
  5138. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_StaticFields, ___EmptyArray_1)); }
  5139. inline Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* get_EmptyArray_1() const { return ___EmptyArray_1; }
  5140. inline Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  5141. inline void set_EmptyArray_1(Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* value)
  5142. {
  5143. ___EmptyArray_1 = value;
  5144. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  5145. }
  5146. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_StaticFields, ___ArrayAdjustment_2)); }
  5147. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  5148. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  5149. inline void set_ArrayAdjustment_2(intptr_t value)
  5150. {
  5151. ___ArrayAdjustment_2 = value;
  5152. }
  5153. };
  5154. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  5155. struct PerTypeValues_1_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4 : public RuntimeObject
  5156. {
  5157. public:
  5158. public:
  5159. };
  5160. struct PerTypeValues_1_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_StaticFields
  5161. {
  5162. public:
  5163. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  5164. bool ___IsReferenceOrContainsReferences_0;
  5165. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  5166. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___EmptyArray_1;
  5167. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  5168. intptr_t ___ArrayAdjustment_2;
  5169. public:
  5170. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  5171. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  5172. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  5173. inline void set_IsReferenceOrContainsReferences_0(bool value)
  5174. {
  5175. ___IsReferenceOrContainsReferences_0 = value;
  5176. }
  5177. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_StaticFields, ___EmptyArray_1)); }
  5178. inline Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* get_EmptyArray_1() const { return ___EmptyArray_1; }
  5179. inline Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  5180. inline void set_EmptyArray_1(Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* value)
  5181. {
  5182. ___EmptyArray_1 = value;
  5183. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  5184. }
  5185. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_StaticFields, ___ArrayAdjustment_2)); }
  5186. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  5187. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  5188. inline void set_ArrayAdjustment_2(intptr_t value)
  5189. {
  5190. ___ArrayAdjustment_2 = value;
  5191. }
  5192. };
  5193. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  5194. struct PerTypeValues_1_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1 : public RuntimeObject
  5195. {
  5196. public:
  5197. public:
  5198. };
  5199. struct PerTypeValues_1_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_StaticFields
  5200. {
  5201. public:
  5202. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  5203. bool ___IsReferenceOrContainsReferences_0;
  5204. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  5205. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___EmptyArray_1;
  5206. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  5207. intptr_t ___ArrayAdjustment_2;
  5208. public:
  5209. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  5210. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  5211. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  5212. inline void set_IsReferenceOrContainsReferences_0(bool value)
  5213. {
  5214. ___IsReferenceOrContainsReferences_0 = value;
  5215. }
  5216. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_StaticFields, ___EmptyArray_1)); }
  5217. inline Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* get_EmptyArray_1() const { return ___EmptyArray_1; }
  5218. inline Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  5219. inline void set_EmptyArray_1(Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* value)
  5220. {
  5221. ___EmptyArray_1 = value;
  5222. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  5223. }
  5224. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_StaticFields, ___ArrayAdjustment_2)); }
  5225. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  5226. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  5227. inline void set_ArrayAdjustment_2(intptr_t value)
  5228. {
  5229. ___ArrayAdjustment_2 = value;
  5230. }
  5231. };
  5232. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  5233. struct PerTypeValues_1_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0 : public RuntimeObject
  5234. {
  5235. public:
  5236. public:
  5237. };
  5238. struct PerTypeValues_1_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_StaticFields
  5239. {
  5240. public:
  5241. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  5242. bool ___IsReferenceOrContainsReferences_0;
  5243. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  5244. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___EmptyArray_1;
  5245. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  5246. intptr_t ___ArrayAdjustment_2;
  5247. public:
  5248. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  5249. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  5250. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  5251. inline void set_IsReferenceOrContainsReferences_0(bool value)
  5252. {
  5253. ___IsReferenceOrContainsReferences_0 = value;
  5254. }
  5255. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_StaticFields, ___EmptyArray_1)); }
  5256. inline Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* get_EmptyArray_1() const { return ___EmptyArray_1; }
  5257. inline Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  5258. inline void set_EmptyArray_1(Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* value)
  5259. {
  5260. ___EmptyArray_1 = value;
  5261. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  5262. }
  5263. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_StaticFields, ___ArrayAdjustment_2)); }
  5264. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  5265. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  5266. inline void set_ArrayAdjustment_2(intptr_t value)
  5267. {
  5268. ___ArrayAdjustment_2 = value;
  5269. }
  5270. };
  5271. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  5272. struct PerTypeValues_1_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F : public RuntimeObject
  5273. {
  5274. public:
  5275. public:
  5276. };
  5277. struct PerTypeValues_1_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_StaticFields
  5278. {
  5279. public:
  5280. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  5281. bool ___IsReferenceOrContainsReferences_0;
  5282. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  5283. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___EmptyArray_1;
  5284. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  5285. intptr_t ___ArrayAdjustment_2;
  5286. public:
  5287. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  5288. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  5289. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  5290. inline void set_IsReferenceOrContainsReferences_0(bool value)
  5291. {
  5292. ___IsReferenceOrContainsReferences_0 = value;
  5293. }
  5294. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_StaticFields, ___EmptyArray_1)); }
  5295. inline Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* get_EmptyArray_1() const { return ___EmptyArray_1; }
  5296. inline Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  5297. inline void set_EmptyArray_1(Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* value)
  5298. {
  5299. ___EmptyArray_1 = value;
  5300. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  5301. }
  5302. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_StaticFields, ___ArrayAdjustment_2)); }
  5303. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  5304. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  5305. inline void set_ArrayAdjustment_2(intptr_t value)
  5306. {
  5307. ___ArrayAdjustment_2 = value;
  5308. }
  5309. };
  5310. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  5311. struct PerTypeValues_1_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0 : public RuntimeObject
  5312. {
  5313. public:
  5314. public:
  5315. };
  5316. struct PerTypeValues_1_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_StaticFields
  5317. {
  5318. public:
  5319. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  5320. bool ___IsReferenceOrContainsReferences_0;
  5321. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  5322. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___EmptyArray_1;
  5323. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  5324. intptr_t ___ArrayAdjustment_2;
  5325. public:
  5326. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  5327. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  5328. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  5329. inline void set_IsReferenceOrContainsReferences_0(bool value)
  5330. {
  5331. ___IsReferenceOrContainsReferences_0 = value;
  5332. }
  5333. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_StaticFields, ___EmptyArray_1)); }
  5334. inline Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* get_EmptyArray_1() const { return ___EmptyArray_1; }
  5335. inline Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  5336. inline void set_EmptyArray_1(Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* value)
  5337. {
  5338. ___EmptyArray_1 = value;
  5339. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  5340. }
  5341. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_StaticFields, ___ArrayAdjustment_2)); }
  5342. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  5343. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  5344. inline void set_ArrayAdjustment_2(intptr_t value)
  5345. {
  5346. ___ArrayAdjustment_2 = value;
  5347. }
  5348. };
  5349. // System.SpanHelpers/PerTypeValues`1<System.Boolean>
  5350. struct PerTypeValues_1_t38F52AA1E5448089390A899F335DF1244DCBE8DC : public RuntimeObject
  5351. {
  5352. public:
  5353. public:
  5354. };
  5355. struct PerTypeValues_1_t38F52AA1E5448089390A899F335DF1244DCBE8DC_StaticFields
  5356. {
  5357. public:
  5358. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  5359. bool ___IsReferenceOrContainsReferences_0;
  5360. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  5361. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___EmptyArray_1;
  5362. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  5363. intptr_t ___ArrayAdjustment_2;
  5364. public:
  5365. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t38F52AA1E5448089390A899F335DF1244DCBE8DC_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  5366. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  5367. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  5368. inline void set_IsReferenceOrContainsReferences_0(bool value)
  5369. {
  5370. ___IsReferenceOrContainsReferences_0 = value;
  5371. }
  5372. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t38F52AA1E5448089390A899F335DF1244DCBE8DC_StaticFields, ___EmptyArray_1)); }
  5373. inline BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* get_EmptyArray_1() const { return ___EmptyArray_1; }
  5374. inline BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  5375. inline void set_EmptyArray_1(BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* value)
  5376. {
  5377. ___EmptyArray_1 = value;
  5378. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  5379. }
  5380. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t38F52AA1E5448089390A899F335DF1244DCBE8DC_StaticFields, ___ArrayAdjustment_2)); }
  5381. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  5382. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  5383. inline void set_ArrayAdjustment_2(intptr_t value)
  5384. {
  5385. ___ArrayAdjustment_2 = value;
  5386. }
  5387. };
  5388. // System.SpanHelpers/PerTypeValues`1<System.Byte>
  5389. struct PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376 : public RuntimeObject
  5390. {
  5391. public:
  5392. public:
  5393. };
  5394. struct PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields
  5395. {
  5396. public:
  5397. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  5398. bool ___IsReferenceOrContainsReferences_0;
  5399. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  5400. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___EmptyArray_1;
  5401. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  5402. intptr_t ___ArrayAdjustment_2;
  5403. public:
  5404. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  5405. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  5406. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  5407. inline void set_IsReferenceOrContainsReferences_0(bool value)
  5408. {
  5409. ___IsReferenceOrContainsReferences_0 = value;
  5410. }
  5411. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields, ___EmptyArray_1)); }
  5412. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_EmptyArray_1() const { return ___EmptyArray_1; }
  5413. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  5414. inline void set_EmptyArray_1(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  5415. {
  5416. ___EmptyArray_1 = value;
  5417. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  5418. }
  5419. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields, ___ArrayAdjustment_2)); }
  5420. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  5421. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  5422. inline void set_ArrayAdjustment_2(intptr_t value)
  5423. {
  5424. ___ArrayAdjustment_2 = value;
  5425. }
  5426. };
  5427. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  5428. struct PerTypeValues_1_tDEA44F3AB65206170A37FE99B145D3574D34B93D : public RuntimeObject
  5429. {
  5430. public:
  5431. public:
  5432. };
  5433. struct PerTypeValues_1_tDEA44F3AB65206170A37FE99B145D3574D34B93D_StaticFields
  5434. {
  5435. public:
  5436. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  5437. bool ___IsReferenceOrContainsReferences_0;
  5438. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  5439. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___EmptyArray_1;
  5440. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  5441. intptr_t ___ArrayAdjustment_2;
  5442. public:
  5443. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tDEA44F3AB65206170A37FE99B145D3574D34B93D_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  5444. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  5445. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  5446. inline void set_IsReferenceOrContainsReferences_0(bool value)
  5447. {
  5448. ___IsReferenceOrContainsReferences_0 = value;
  5449. }
  5450. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tDEA44F3AB65206170A37FE99B145D3574D34B93D_StaticFields, ___EmptyArray_1)); }
  5451. inline Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* get_EmptyArray_1() const { return ___EmptyArray_1; }
  5452. inline Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  5453. inline void set_EmptyArray_1(Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* value)
  5454. {
  5455. ___EmptyArray_1 = value;
  5456. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  5457. }
  5458. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tDEA44F3AB65206170A37FE99B145D3574D34B93D_StaticFields, ___ArrayAdjustment_2)); }
  5459. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  5460. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  5461. inline void set_ArrayAdjustment_2(intptr_t value)
  5462. {
  5463. ___ArrayAdjustment_2 = value;
  5464. }
  5465. };
  5466. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Color>
  5467. struct PerTypeValues_1_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95 : public RuntimeObject
  5468. {
  5469. public:
  5470. public:
  5471. };
  5472. struct PerTypeValues_1_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_StaticFields
  5473. {
  5474. public:
  5475. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  5476. bool ___IsReferenceOrContainsReferences_0;
  5477. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  5478. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___EmptyArray_1;
  5479. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  5480. intptr_t ___ArrayAdjustment_2;
  5481. public:
  5482. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  5483. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  5484. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  5485. inline void set_IsReferenceOrContainsReferences_0(bool value)
  5486. {
  5487. ___IsReferenceOrContainsReferences_0 = value;
  5488. }
  5489. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_StaticFields, ___EmptyArray_1)); }
  5490. inline ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* get_EmptyArray_1() const { return ___EmptyArray_1; }
  5491. inline ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  5492. inline void set_EmptyArray_1(ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* value)
  5493. {
  5494. ___EmptyArray_1 = value;
  5495. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  5496. }
  5497. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_StaticFields, ___ArrayAdjustment_2)); }
  5498. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  5499. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  5500. inline void set_ArrayAdjustment_2(intptr_t value)
  5501. {
  5502. ___ArrayAdjustment_2 = value;
  5503. }
  5504. };
  5505. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.ComplexVector4>
  5506. struct PerTypeValues_1_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0 : public RuntimeObject
  5507. {
  5508. public:
  5509. public:
  5510. };
  5511. struct PerTypeValues_1_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_StaticFields
  5512. {
  5513. public:
  5514. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  5515. bool ___IsReferenceOrContainsReferences_0;
  5516. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  5517. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___EmptyArray_1;
  5518. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  5519. intptr_t ___ArrayAdjustment_2;
  5520. public:
  5521. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  5522. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  5523. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  5524. inline void set_IsReferenceOrContainsReferences_0(bool value)
  5525. {
  5526. ___IsReferenceOrContainsReferences_0 = value;
  5527. }
  5528. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_StaticFields, ___EmptyArray_1)); }
  5529. inline ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* get_EmptyArray_1() const { return ___EmptyArray_1; }
  5530. inline ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  5531. inline void set_EmptyArray_1(ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* value)
  5532. {
  5533. ___EmptyArray_1 = value;
  5534. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  5535. }
  5536. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_StaticFields, ___ArrayAdjustment_2)); }
  5537. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  5538. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  5539. inline void set_ArrayAdjustment_2(intptr_t value)
  5540. {
  5541. ___ArrayAdjustment_2 = value;
  5542. }
  5543. };
  5544. // System.SpanHelpers/PerTypeValues`1<System.Decimal>
  5545. struct PerTypeValues_1_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140 : public RuntimeObject
  5546. {
  5547. public:
  5548. public:
  5549. };
  5550. struct PerTypeValues_1_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_StaticFields
  5551. {
  5552. public:
  5553. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  5554. bool ___IsReferenceOrContainsReferences_0;
  5555. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  5556. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___EmptyArray_1;
  5557. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  5558. intptr_t ___ArrayAdjustment_2;
  5559. public:
  5560. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  5561. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  5562. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  5563. inline void set_IsReferenceOrContainsReferences_0(bool value)
  5564. {
  5565. ___IsReferenceOrContainsReferences_0 = value;
  5566. }
  5567. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_StaticFields, ___EmptyArray_1)); }
  5568. inline DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* get_EmptyArray_1() const { return ___EmptyArray_1; }
  5569. inline DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  5570. inline void set_EmptyArray_1(DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* value)
  5571. {
  5572. ___EmptyArray_1 = value;
  5573. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  5574. }
  5575. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_StaticFields, ___ArrayAdjustment_2)); }
  5576. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  5577. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  5578. inline void set_ArrayAdjustment_2(intptr_t value)
  5579. {
  5580. ___ArrayAdjustment_2 = value;
  5581. }
  5582. };
  5583. // System.SpanHelpers/PerTypeValues`1<System.Double>
  5584. struct PerTypeValues_1_tECCA02345640F68C55DB5D20EC12A0E38809936C : public RuntimeObject
  5585. {
  5586. public:
  5587. public:
  5588. };
  5589. struct PerTypeValues_1_tECCA02345640F68C55DB5D20EC12A0E38809936C_StaticFields
  5590. {
  5591. public:
  5592. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  5593. bool ___IsReferenceOrContainsReferences_0;
  5594. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  5595. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___EmptyArray_1;
  5596. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  5597. intptr_t ___ArrayAdjustment_2;
  5598. public:
  5599. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tECCA02345640F68C55DB5D20EC12A0E38809936C_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  5600. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  5601. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  5602. inline void set_IsReferenceOrContainsReferences_0(bool value)
  5603. {
  5604. ___IsReferenceOrContainsReferences_0 = value;
  5605. }
  5606. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tECCA02345640F68C55DB5D20EC12A0E38809936C_StaticFields, ___EmptyArray_1)); }
  5607. inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_EmptyArray_1() const { return ___EmptyArray_1; }
  5608. inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  5609. inline void set_EmptyArray_1(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value)
  5610. {
  5611. ___EmptyArray_1 = value;
  5612. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  5613. }
  5614. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tECCA02345640F68C55DB5D20EC12A0E38809936C_StaticFields, ___ArrayAdjustment_2)); }
  5615. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  5616. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  5617. inline void set_ArrayAdjustment_2(intptr_t value)
  5618. {
  5619. ___ArrayAdjustment_2 = value;
  5620. }
  5621. };
  5622. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  5623. struct PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457 : public RuntimeObject
  5624. {
  5625. public:
  5626. public:
  5627. };
  5628. struct PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields
  5629. {
  5630. public:
  5631. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  5632. bool ___IsReferenceOrContainsReferences_0;
  5633. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  5634. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___EmptyArray_1;
  5635. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  5636. intptr_t ___ArrayAdjustment_2;
  5637. public:
  5638. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  5639. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  5640. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  5641. inline void set_IsReferenceOrContainsReferences_0(bool value)
  5642. {
  5643. ___IsReferenceOrContainsReferences_0 = value;
  5644. }
  5645. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields, ___EmptyArray_1)); }
  5646. inline HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* get_EmptyArray_1() const { return ___EmptyArray_1; }
  5647. inline HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  5648. inline void set_EmptyArray_1(HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* value)
  5649. {
  5650. ___EmptyArray_1 = value;
  5651. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  5652. }
  5653. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields, ___ArrayAdjustment_2)); }
  5654. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  5655. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  5656. inline void set_ArrayAdjustment_2(intptr_t value)
  5657. {
  5658. ___ArrayAdjustment_2 = value;
  5659. }
  5660. };
  5661. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  5662. struct Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 : public RuntimeObject
  5663. {
  5664. public:
  5665. // T System.Pinnable`1::Data
  5666. Moment_t94BC4CA21F440059214263A242302F917CFF4F8D ___Data_0;
  5667. public:
  5668. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868, ___Data_0)); }
  5669. inline Moment_t94BC4CA21F440059214263A242302F917CFF4F8D get_Data_0() const { return ___Data_0; }
  5670. inline Moment_t94BC4CA21F440059214263A242302F917CFF4F8D * get_address_of_Data_0() { return &___Data_0; }
  5671. inline void set_Data_0(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D value)
  5672. {
  5673. ___Data_0 = value;
  5674. }
  5675. };
  5676. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  5677. struct Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 : public RuntimeObject
  5678. {
  5679. public:
  5680. // T System.Pinnable`1::Data
  5681. Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD ___Data_0;
  5682. public:
  5683. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56, ___Data_0)); }
  5684. inline Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD get_Data_0() const { return ___Data_0; }
  5685. inline Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD * get_address_of_Data_0() { return &___Data_0; }
  5686. inline void set_Data_0(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD value)
  5687. {
  5688. ___Data_0 = value;
  5689. }
  5690. };
  5691. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  5692. struct Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 : public RuntimeObject
  5693. {
  5694. public:
  5695. // T System.Pinnable`1::Data
  5696. Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE ___Data_0;
  5697. public:
  5698. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9, ___Data_0)); }
  5699. inline Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE get_Data_0() const { return ___Data_0; }
  5700. inline Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE * get_address_of_Data_0() { return &___Data_0; }
  5701. inline void set_Data_0(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE value)
  5702. {
  5703. ___Data_0 = value;
  5704. }
  5705. };
  5706. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  5707. struct Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B : public RuntimeObject
  5708. {
  5709. public:
  5710. // T System.Pinnable`1::Data
  5711. Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 ___Data_0;
  5712. public:
  5713. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B, ___Data_0)); }
  5714. inline Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 get_Data_0() const { return ___Data_0; }
  5715. inline Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 * get_address_of_Data_0() { return &___Data_0; }
  5716. inline void set_Data_0(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 value)
  5717. {
  5718. ___Data_0 = value;
  5719. }
  5720. };
  5721. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  5722. struct Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A : public RuntimeObject
  5723. {
  5724. public:
  5725. // T System.Pinnable`1::Data
  5726. Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 ___Data_0;
  5727. public:
  5728. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A, ___Data_0)); }
  5729. inline Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 get_Data_0() const { return ___Data_0; }
  5730. inline Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 * get_address_of_Data_0() { return &___Data_0; }
  5731. inline void set_Data_0(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 value)
  5732. {
  5733. ___Data_0 = value;
  5734. }
  5735. };
  5736. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  5737. struct Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 : public RuntimeObject
  5738. {
  5739. public:
  5740. // T System.Pinnable`1::Data
  5741. Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF ___Data_0;
  5742. public:
  5743. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23, ___Data_0)); }
  5744. inline Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF get_Data_0() const { return ___Data_0; }
  5745. inline Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF * get_address_of_Data_0() { return &___Data_0; }
  5746. inline void set_Data_0(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF value)
  5747. {
  5748. ___Data_0 = value;
  5749. }
  5750. };
  5751. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  5752. struct Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 : public RuntimeObject
  5753. {
  5754. public:
  5755. // T System.Pinnable`1::Data
  5756. Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D ___Data_0;
  5757. public:
  5758. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15, ___Data_0)); }
  5759. inline Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D get_Data_0() const { return ___Data_0; }
  5760. inline Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D * get_address_of_Data_0() { return &___Data_0; }
  5761. inline void set_Data_0(Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D value)
  5762. {
  5763. ___Data_0 = value;
  5764. }
  5765. };
  5766. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>
  5767. struct Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F : public RuntimeObject
  5768. {
  5769. public:
  5770. // T System.Pinnable`1::Data
  5771. Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 ___Data_0;
  5772. public:
  5773. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F, ___Data_0)); }
  5774. inline Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 get_Data_0() const { return ___Data_0; }
  5775. inline Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 * get_address_of_Data_0() { return &___Data_0; }
  5776. inline void set_Data_0(Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 value)
  5777. {
  5778. ___Data_0 = value;
  5779. }
  5780. };
  5781. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>
  5782. struct Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A : public RuntimeObject
  5783. {
  5784. public:
  5785. // T System.Pinnable`1::Data
  5786. Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 ___Data_0;
  5787. public:
  5788. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A, ___Data_0)); }
  5789. inline Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 get_Data_0() const { return ___Data_0; }
  5790. inline Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 * get_address_of_Data_0() { return &___Data_0; }
  5791. inline void set_Data_0(Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 value)
  5792. {
  5793. ___Data_0 = value;
  5794. }
  5795. };
  5796. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>
  5797. struct Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD : public RuntimeObject
  5798. {
  5799. public:
  5800. // T System.Pinnable`1::Data
  5801. Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 ___Data_0;
  5802. public:
  5803. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD, ___Data_0)); }
  5804. inline Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 get_Data_0() const { return ___Data_0; }
  5805. inline Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 * get_address_of_Data_0() { return &___Data_0; }
  5806. inline void set_Data_0(Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 value)
  5807. {
  5808. ___Data_0 = value;
  5809. }
  5810. };
  5811. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.A8>
  5812. struct Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED : public RuntimeObject
  5813. {
  5814. public:
  5815. // T System.Pinnable`1::Data
  5816. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 ___Data_0;
  5817. public:
  5818. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED, ___Data_0)); }
  5819. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 get_Data_0() const { return ___Data_0; }
  5820. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * get_address_of_Data_0() { return &___Data_0; }
  5821. inline void set_Data_0(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 value)
  5822. {
  5823. ___Data_0 = value;
  5824. }
  5825. };
  5826. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  5827. struct Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF : public RuntimeObject
  5828. {
  5829. public:
  5830. // T System.Pinnable`1::Data
  5831. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ___Data_0;
  5832. public:
  5833. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF, ___Data_0)); }
  5834. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 get_Data_0() const { return ___Data_0; }
  5835. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * get_address_of_Data_0() { return &___Data_0; }
  5836. inline void set_Data_0(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 value)
  5837. {
  5838. ___Data_0 = value;
  5839. }
  5840. };
  5841. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  5842. struct Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 : public RuntimeObject
  5843. {
  5844. public:
  5845. // T System.Pinnable`1::Data
  5846. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ___Data_0;
  5847. public:
  5848. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637, ___Data_0)); }
  5849. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C get_Data_0() const { return ___Data_0; }
  5850. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * get_address_of_Data_0() { return &___Data_0; }
  5851. inline void set_Data_0(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C value)
  5852. {
  5853. ___Data_0 = value;
  5854. }
  5855. };
  5856. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  5857. struct Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 : public RuntimeObject
  5858. {
  5859. public:
  5860. // T System.Pinnable`1::Data
  5861. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ___Data_0;
  5862. public:
  5863. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03, ___Data_0)); }
  5864. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 get_Data_0() const { return ___Data_0; }
  5865. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * get_address_of_Data_0() { return &___Data_0; }
  5866. inline void set_Data_0(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 value)
  5867. {
  5868. ___Data_0 = value;
  5869. }
  5870. };
  5871. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  5872. struct Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A : public RuntimeObject
  5873. {
  5874. public:
  5875. // T System.Pinnable`1::Data
  5876. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ___Data_0;
  5877. public:
  5878. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A, ___Data_0)); }
  5879. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 get_Data_0() const { return ___Data_0; }
  5880. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * get_address_of_Data_0() { return &___Data_0; }
  5881. inline void set_Data_0(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 value)
  5882. {
  5883. ___Data_0 = value;
  5884. }
  5885. };
  5886. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  5887. struct Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF : public RuntimeObject
  5888. {
  5889. public:
  5890. // T System.Pinnable`1::Data
  5891. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___Data_0;
  5892. public:
  5893. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF, ___Data_0)); }
  5894. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 get_Data_0() const { return ___Data_0; }
  5895. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * get_address_of_Data_0() { return &___Data_0; }
  5896. inline void set_Data_0(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 value)
  5897. {
  5898. ___Data_0 = value;
  5899. }
  5900. };
  5901. // System.Pinnable`1<System.Decimal>
  5902. struct Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC : public RuntimeObject
  5903. {
  5904. public:
  5905. // T System.Pinnable`1::Data
  5906. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___Data_0;
  5907. public:
  5908. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC, ___Data_0)); }
  5909. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_Data_0() const { return ___Data_0; }
  5910. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_Data_0() { return &___Data_0; }
  5911. inline void set_Data_0(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  5912. {
  5913. ___Data_0 = value;
  5914. }
  5915. };
  5916. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  5917. struct Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 : public RuntimeObject
  5918. {
  5919. public:
  5920. // T System.Pinnable`1::Data
  5921. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___Data_0;
  5922. public:
  5923. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5, ___Data_0)); }
  5924. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E get_Data_0() const { return ___Data_0; }
  5925. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * get_address_of_Data_0() { return &___Data_0; }
  5926. inline void set_Data_0(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E value)
  5927. {
  5928. ___Data_0 = value;
  5929. }
  5930. };
  5931. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  5932. struct Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A
  5933. {
  5934. public:
  5935. // System.Pinnable`1<T> System.Span`1::_pinnable
  5936. Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * ____pinnable_0;
  5937. // System.IntPtr System.Span`1::_byteOffset
  5938. intptr_t ____byteOffset_1;
  5939. // System.Int32 System.Span`1::_length
  5940. int32_t ____length_2;
  5941. public:
  5942. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A, ____pinnable_0)); }
  5943. inline Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * get__pinnable_0() const { return ____pinnable_0; }
  5944. inline Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5945. inline void set__pinnable_0(Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * value)
  5946. {
  5947. ____pinnable_0 = value;
  5948. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5949. }
  5950. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A, ____byteOffset_1)); }
  5951. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5952. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5953. inline void set__byteOffset_1(intptr_t value)
  5954. {
  5955. ____byteOffset_1 = value;
  5956. }
  5957. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A, ____length_2)); }
  5958. inline int32_t get__length_2() const { return ____length_2; }
  5959. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5960. inline void set__length_2(int32_t value)
  5961. {
  5962. ____length_2 = value;
  5963. }
  5964. };
  5965. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  5966. struct Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F
  5967. {
  5968. public:
  5969. // System.Pinnable`1<T> System.Span`1::_pinnable
  5970. Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * ____pinnable_0;
  5971. // System.IntPtr System.Span`1::_byteOffset
  5972. intptr_t ____byteOffset_1;
  5973. // System.Int32 System.Span`1::_length
  5974. int32_t ____length_2;
  5975. public:
  5976. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F, ____pinnable_0)); }
  5977. inline Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * get__pinnable_0() const { return ____pinnable_0; }
  5978. inline Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5979. inline void set__pinnable_0(Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * value)
  5980. {
  5981. ____pinnable_0 = value;
  5982. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5983. }
  5984. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F, ____byteOffset_1)); }
  5985. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5986. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5987. inline void set__byteOffset_1(intptr_t value)
  5988. {
  5989. ____byteOffset_1 = value;
  5990. }
  5991. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F, ____length_2)); }
  5992. inline int32_t get__length_2() const { return ____length_2; }
  5993. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5994. inline void set__length_2(int32_t value)
  5995. {
  5996. ____length_2 = value;
  5997. }
  5998. };
  5999. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  6000. struct Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174
  6001. {
  6002. public:
  6003. // System.Pinnable`1<T> System.Span`1::_pinnable
  6004. Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * ____pinnable_0;
  6005. // System.IntPtr System.Span`1::_byteOffset
  6006. intptr_t ____byteOffset_1;
  6007. // System.Int32 System.Span`1::_length
  6008. int32_t ____length_2;
  6009. public:
  6010. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174, ____pinnable_0)); }
  6011. inline Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * get__pinnable_0() const { return ____pinnable_0; }
  6012. inline Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6013. inline void set__pinnable_0(Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * value)
  6014. {
  6015. ____pinnable_0 = value;
  6016. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6017. }
  6018. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174, ____byteOffset_1)); }
  6019. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6020. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6021. inline void set__byteOffset_1(intptr_t value)
  6022. {
  6023. ____byteOffset_1 = value;
  6024. }
  6025. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174, ____length_2)); }
  6026. inline int32_t get__length_2() const { return ____length_2; }
  6027. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6028. inline void set__length_2(int32_t value)
  6029. {
  6030. ____length_2 = value;
  6031. }
  6032. };
  6033. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  6034. struct Span_1_tADA37510601FA34CF0623B41095419E4009CB470
  6035. {
  6036. public:
  6037. // System.Pinnable`1<T> System.Span`1::_pinnable
  6038. Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * ____pinnable_0;
  6039. // System.IntPtr System.Span`1::_byteOffset
  6040. intptr_t ____byteOffset_1;
  6041. // System.Int32 System.Span`1::_length
  6042. int32_t ____length_2;
  6043. public:
  6044. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tADA37510601FA34CF0623B41095419E4009CB470, ____pinnable_0)); }
  6045. inline Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * get__pinnable_0() const { return ____pinnable_0; }
  6046. inline Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6047. inline void set__pinnable_0(Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * value)
  6048. {
  6049. ____pinnable_0 = value;
  6050. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6051. }
  6052. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tADA37510601FA34CF0623B41095419E4009CB470, ____byteOffset_1)); }
  6053. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6054. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6055. inline void set__byteOffset_1(intptr_t value)
  6056. {
  6057. ____byteOffset_1 = value;
  6058. }
  6059. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tADA37510601FA34CF0623B41095419E4009CB470, ____length_2)); }
  6060. inline int32_t get__length_2() const { return ____length_2; }
  6061. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6062. inline void set__length_2(int32_t value)
  6063. {
  6064. ____length_2 = value;
  6065. }
  6066. };
  6067. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  6068. struct Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF
  6069. {
  6070. public:
  6071. // System.Pinnable`1<T> System.Span`1::_pinnable
  6072. Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * ____pinnable_0;
  6073. // System.IntPtr System.Span`1::_byteOffset
  6074. intptr_t ____byteOffset_1;
  6075. // System.Int32 System.Span`1::_length
  6076. int32_t ____length_2;
  6077. public:
  6078. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF, ____pinnable_0)); }
  6079. inline Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * get__pinnable_0() const { return ____pinnable_0; }
  6080. inline Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6081. inline void set__pinnable_0(Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * value)
  6082. {
  6083. ____pinnable_0 = value;
  6084. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6085. }
  6086. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF, ____byteOffset_1)); }
  6087. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6088. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6089. inline void set__byteOffset_1(intptr_t value)
  6090. {
  6091. ____byteOffset_1 = value;
  6092. }
  6093. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF, ____length_2)); }
  6094. inline int32_t get__length_2() const { return ____length_2; }
  6095. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6096. inline void set__length_2(int32_t value)
  6097. {
  6098. ____length_2 = value;
  6099. }
  6100. };
  6101. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  6102. struct Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D
  6103. {
  6104. public:
  6105. // System.Pinnable`1<T> System.Span`1::_pinnable
  6106. Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * ____pinnable_0;
  6107. // System.IntPtr System.Span`1::_byteOffset
  6108. intptr_t ____byteOffset_1;
  6109. // System.Int32 System.Span`1::_length
  6110. int32_t ____length_2;
  6111. public:
  6112. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D, ____pinnable_0)); }
  6113. inline Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * get__pinnable_0() const { return ____pinnable_0; }
  6114. inline Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6115. inline void set__pinnable_0(Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * value)
  6116. {
  6117. ____pinnable_0 = value;
  6118. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6119. }
  6120. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D, ____byteOffset_1)); }
  6121. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6122. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6123. inline void set__byteOffset_1(intptr_t value)
  6124. {
  6125. ____byteOffset_1 = value;
  6126. }
  6127. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D, ____length_2)); }
  6128. inline int32_t get__length_2() const { return ____length_2; }
  6129. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6130. inline void set__length_2(int32_t value)
  6131. {
  6132. ____length_2 = value;
  6133. }
  6134. };
  6135. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>
  6136. struct Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0
  6137. {
  6138. public:
  6139. // System.Pinnable`1<T> System.Span`1::_pinnable
  6140. Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 * ____pinnable_0;
  6141. // System.IntPtr System.Span`1::_byteOffset
  6142. intptr_t ____byteOffset_1;
  6143. // System.Int32 System.Span`1::_length
  6144. int32_t ____length_2;
  6145. public:
  6146. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0, ____pinnable_0)); }
  6147. inline Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 * get__pinnable_0() const { return ____pinnable_0; }
  6148. inline Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6149. inline void set__pinnable_0(Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 * value)
  6150. {
  6151. ____pinnable_0 = value;
  6152. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6153. }
  6154. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0, ____byteOffset_1)); }
  6155. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6156. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6157. inline void set__byteOffset_1(intptr_t value)
  6158. {
  6159. ____byteOffset_1 = value;
  6160. }
  6161. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0, ____length_2)); }
  6162. inline int32_t get__length_2() const { return ____length_2; }
  6163. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6164. inline void set__length_2(int32_t value)
  6165. {
  6166. ____length_2 = value;
  6167. }
  6168. };
  6169. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>
  6170. struct Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD
  6171. {
  6172. public:
  6173. // System.Pinnable`1<T> System.Span`1::_pinnable
  6174. Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F * ____pinnable_0;
  6175. // System.IntPtr System.Span`1::_byteOffset
  6176. intptr_t ____byteOffset_1;
  6177. // System.Int32 System.Span`1::_length
  6178. int32_t ____length_2;
  6179. public:
  6180. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD, ____pinnable_0)); }
  6181. inline Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F * get__pinnable_0() const { return ____pinnable_0; }
  6182. inline Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6183. inline void set__pinnable_0(Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F * value)
  6184. {
  6185. ____pinnable_0 = value;
  6186. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6187. }
  6188. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD, ____byteOffset_1)); }
  6189. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6190. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6191. inline void set__byteOffset_1(intptr_t value)
  6192. {
  6193. ____byteOffset_1 = value;
  6194. }
  6195. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD, ____length_2)); }
  6196. inline int32_t get__length_2() const { return ____length_2; }
  6197. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6198. inline void set__length_2(int32_t value)
  6199. {
  6200. ____length_2 = value;
  6201. }
  6202. };
  6203. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>
  6204. struct Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E
  6205. {
  6206. public:
  6207. // System.Pinnable`1<T> System.Span`1::_pinnable
  6208. Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A * ____pinnable_0;
  6209. // System.IntPtr System.Span`1::_byteOffset
  6210. intptr_t ____byteOffset_1;
  6211. // System.Int32 System.Span`1::_length
  6212. int32_t ____length_2;
  6213. public:
  6214. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E, ____pinnable_0)); }
  6215. inline Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A * get__pinnable_0() const { return ____pinnable_0; }
  6216. inline Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6217. inline void set__pinnable_0(Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A * value)
  6218. {
  6219. ____pinnable_0 = value;
  6220. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6221. }
  6222. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E, ____byteOffset_1)); }
  6223. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6224. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6225. inline void set__byteOffset_1(intptr_t value)
  6226. {
  6227. ____byteOffset_1 = value;
  6228. }
  6229. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E, ____length_2)); }
  6230. inline int32_t get__length_2() const { return ____length_2; }
  6231. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6232. inline void set__length_2(int32_t value)
  6233. {
  6234. ____length_2 = value;
  6235. }
  6236. };
  6237. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>
  6238. struct Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F
  6239. {
  6240. public:
  6241. // System.Pinnable`1<T> System.Span`1::_pinnable
  6242. Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD * ____pinnable_0;
  6243. // System.IntPtr System.Span`1::_byteOffset
  6244. intptr_t ____byteOffset_1;
  6245. // System.Int32 System.Span`1::_length
  6246. int32_t ____length_2;
  6247. public:
  6248. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F, ____pinnable_0)); }
  6249. inline Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD * get__pinnable_0() const { return ____pinnable_0; }
  6250. inline Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6251. inline void set__pinnable_0(Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD * value)
  6252. {
  6253. ____pinnable_0 = value;
  6254. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6255. }
  6256. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F, ____byteOffset_1)); }
  6257. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6258. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6259. inline void set__byteOffset_1(intptr_t value)
  6260. {
  6261. ____byteOffset_1 = value;
  6262. }
  6263. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F, ____length_2)); }
  6264. inline int32_t get__length_2() const { return ____length_2; }
  6265. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6266. inline void set__length_2(int32_t value)
  6267. {
  6268. ____length_2 = value;
  6269. }
  6270. };
  6271. // System.Span`1<SixLabors.ImageSharp.PixelFormats.A8>
  6272. struct Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C
  6273. {
  6274. public:
  6275. // System.Pinnable`1<T> System.Span`1::_pinnable
  6276. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ____pinnable_0;
  6277. // System.IntPtr System.Span`1::_byteOffset
  6278. intptr_t ____byteOffset_1;
  6279. // System.Int32 System.Span`1::_length
  6280. int32_t ____length_2;
  6281. public:
  6282. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C, ____pinnable_0)); }
  6283. inline Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * get__pinnable_0() const { return ____pinnable_0; }
  6284. inline Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6285. inline void set__pinnable_0(Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * value)
  6286. {
  6287. ____pinnable_0 = value;
  6288. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6289. }
  6290. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C, ____byteOffset_1)); }
  6291. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6292. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6293. inline void set__byteOffset_1(intptr_t value)
  6294. {
  6295. ____byteOffset_1 = value;
  6296. }
  6297. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C, ____length_2)); }
  6298. inline int32_t get__length_2() const { return ____length_2; }
  6299. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6300. inline void set__length_2(int32_t value)
  6301. {
  6302. ____length_2 = value;
  6303. }
  6304. };
  6305. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  6306. struct Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85
  6307. {
  6308. public:
  6309. // System.Pinnable`1<T> System.Span`1::_pinnable
  6310. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ____pinnable_0;
  6311. // System.IntPtr System.Span`1::_byteOffset
  6312. intptr_t ____byteOffset_1;
  6313. // System.Int32 System.Span`1::_length
  6314. int32_t ____length_2;
  6315. public:
  6316. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85, ____pinnable_0)); }
  6317. inline Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * get__pinnable_0() const { return ____pinnable_0; }
  6318. inline Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6319. inline void set__pinnable_0(Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * value)
  6320. {
  6321. ____pinnable_0 = value;
  6322. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6323. }
  6324. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85, ____byteOffset_1)); }
  6325. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6326. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6327. inline void set__byteOffset_1(intptr_t value)
  6328. {
  6329. ____byteOffset_1 = value;
  6330. }
  6331. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85, ____length_2)); }
  6332. inline int32_t get__length_2() const { return ____length_2; }
  6333. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6334. inline void set__length_2(int32_t value)
  6335. {
  6336. ____length_2 = value;
  6337. }
  6338. };
  6339. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  6340. struct Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF
  6341. {
  6342. public:
  6343. // System.Pinnable`1<T> System.Span`1::_pinnable
  6344. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ____pinnable_0;
  6345. // System.IntPtr System.Span`1::_byteOffset
  6346. intptr_t ____byteOffset_1;
  6347. // System.Int32 System.Span`1::_length
  6348. int32_t ____length_2;
  6349. public:
  6350. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF, ____pinnable_0)); }
  6351. inline Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * get__pinnable_0() const { return ____pinnable_0; }
  6352. inline Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6353. inline void set__pinnable_0(Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * value)
  6354. {
  6355. ____pinnable_0 = value;
  6356. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6357. }
  6358. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF, ____byteOffset_1)); }
  6359. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6360. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6361. inline void set__byteOffset_1(intptr_t value)
  6362. {
  6363. ____byteOffset_1 = value;
  6364. }
  6365. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF, ____length_2)); }
  6366. inline int32_t get__length_2() const { return ____length_2; }
  6367. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6368. inline void set__length_2(int32_t value)
  6369. {
  6370. ____length_2 = value;
  6371. }
  6372. };
  6373. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  6374. struct Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7
  6375. {
  6376. public:
  6377. // System.Pinnable`1<T> System.Span`1::_pinnable
  6378. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ____pinnable_0;
  6379. // System.IntPtr System.Span`1::_byteOffset
  6380. intptr_t ____byteOffset_1;
  6381. // System.Int32 System.Span`1::_length
  6382. int32_t ____length_2;
  6383. public:
  6384. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____pinnable_0)); }
  6385. inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * get__pinnable_0() const { return ____pinnable_0; }
  6386. inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6387. inline void set__pinnable_0(Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * value)
  6388. {
  6389. ____pinnable_0 = value;
  6390. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6391. }
  6392. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____byteOffset_1)); }
  6393. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6394. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6395. inline void set__byteOffset_1(intptr_t value)
  6396. {
  6397. ____byteOffset_1 = value;
  6398. }
  6399. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____length_2)); }
  6400. inline int32_t get__length_2() const { return ____length_2; }
  6401. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6402. inline void set__length_2(int32_t value)
  6403. {
  6404. ____length_2 = value;
  6405. }
  6406. };
  6407. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  6408. struct Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA
  6409. {
  6410. public:
  6411. // System.Pinnable`1<T> System.Span`1::_pinnable
  6412. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ____pinnable_0;
  6413. // System.IntPtr System.Span`1::_byteOffset
  6414. intptr_t ____byteOffset_1;
  6415. // System.Int32 System.Span`1::_length
  6416. int32_t ____length_2;
  6417. public:
  6418. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____pinnable_0)); }
  6419. inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * get__pinnable_0() const { return ____pinnable_0; }
  6420. inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6421. inline void set__pinnable_0(Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * value)
  6422. {
  6423. ____pinnable_0 = value;
  6424. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6425. }
  6426. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____byteOffset_1)); }
  6427. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6428. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6429. inline void set__byteOffset_1(intptr_t value)
  6430. {
  6431. ____byteOffset_1 = value;
  6432. }
  6433. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____length_2)); }
  6434. inline int32_t get__length_2() const { return ____length_2; }
  6435. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6436. inline void set__length_2(int32_t value)
  6437. {
  6438. ____length_2 = value;
  6439. }
  6440. };
  6441. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  6442. struct Span_1_tC089F74404A3C46975952EE686EC533667BB207F
  6443. {
  6444. public:
  6445. // System.Pinnable`1<T> System.Span`1::_pinnable
  6446. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ____pinnable_0;
  6447. // System.IntPtr System.Span`1::_byteOffset
  6448. intptr_t ____byteOffset_1;
  6449. // System.Int32 System.Span`1::_length
  6450. int32_t ____length_2;
  6451. public:
  6452. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F, ____pinnable_0)); }
  6453. inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * get__pinnable_0() const { return ____pinnable_0; }
  6454. inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6455. inline void set__pinnable_0(Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * value)
  6456. {
  6457. ____pinnable_0 = value;
  6458. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6459. }
  6460. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F, ____byteOffset_1)); }
  6461. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6462. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6463. inline void set__byteOffset_1(intptr_t value)
  6464. {
  6465. ____byteOffset_1 = value;
  6466. }
  6467. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F, ____length_2)); }
  6468. inline int32_t get__length_2() const { return ____length_2; }
  6469. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6470. inline void set__length_2(int32_t value)
  6471. {
  6472. ____length_2 = value;
  6473. }
  6474. };
  6475. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  6476. struct Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E
  6477. {
  6478. public:
  6479. // System.Pinnable`1<T> System.Span`1::_pinnable
  6480. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ____pinnable_0;
  6481. // System.IntPtr System.Span`1::_byteOffset
  6482. intptr_t ____byteOffset_1;
  6483. // System.Int32 System.Span`1::_length
  6484. int32_t ____length_2;
  6485. public:
  6486. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____pinnable_0)); }
  6487. inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * get__pinnable_0() const { return ____pinnable_0; }
  6488. inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6489. inline void set__pinnable_0(Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * value)
  6490. {
  6491. ____pinnable_0 = value;
  6492. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6493. }
  6494. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____byteOffset_1)); }
  6495. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6496. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6497. inline void set__byteOffset_1(intptr_t value)
  6498. {
  6499. ____byteOffset_1 = value;
  6500. }
  6501. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____length_2)); }
  6502. inline int32_t get__length_2() const { return ____length_2; }
  6503. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6504. inline void set__length_2(int32_t value)
  6505. {
  6506. ____length_2 = value;
  6507. }
  6508. };
  6509. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  6510. struct Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1
  6511. {
  6512. public:
  6513. // System.Pinnable`1<T> System.Span`1::_pinnable
  6514. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ____pinnable_0;
  6515. // System.IntPtr System.Span`1::_byteOffset
  6516. intptr_t ____byteOffset_1;
  6517. // System.Int32 System.Span`1::_length
  6518. int32_t ____length_2;
  6519. public:
  6520. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____pinnable_0)); }
  6521. inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * get__pinnable_0() const { return ____pinnable_0; }
  6522. inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6523. inline void set__pinnable_0(Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * value)
  6524. {
  6525. ____pinnable_0 = value;
  6526. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6527. }
  6528. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____byteOffset_1)); }
  6529. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6530. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6531. inline void set__byteOffset_1(intptr_t value)
  6532. {
  6533. ____byteOffset_1 = value;
  6534. }
  6535. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____length_2)); }
  6536. inline int32_t get__length_2() const { return ____length_2; }
  6537. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6538. inline void set__length_2(int32_t value)
  6539. {
  6540. ____length_2 = value;
  6541. }
  6542. };
  6543. // System.Span`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  6544. struct Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B
  6545. {
  6546. public:
  6547. // System.Pinnable`1<T> System.Span`1::_pinnable
  6548. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ____pinnable_0;
  6549. // System.IntPtr System.Span`1::_byteOffset
  6550. intptr_t ____byteOffset_1;
  6551. // System.Int32 System.Span`1::_length
  6552. int32_t ____length_2;
  6553. public:
  6554. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B, ____pinnable_0)); }
  6555. inline Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * get__pinnable_0() const { return ____pinnable_0; }
  6556. inline Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6557. inline void set__pinnable_0(Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * value)
  6558. {
  6559. ____pinnable_0 = value;
  6560. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6561. }
  6562. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B, ____byteOffset_1)); }
  6563. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6564. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6565. inline void set__byteOffset_1(intptr_t value)
  6566. {
  6567. ____byteOffset_1 = value;
  6568. }
  6569. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B, ____length_2)); }
  6570. inline int32_t get__length_2() const { return ____length_2; }
  6571. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6572. inline void set__length_2(int32_t value)
  6573. {
  6574. ____length_2 = value;
  6575. }
  6576. };
  6577. // System.Span`1<System.Boolean>
  6578. struct Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881
  6579. {
  6580. public:
  6581. // System.Pinnable`1<T> System.Span`1::_pinnable
  6582. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ____pinnable_0;
  6583. // System.IntPtr System.Span`1::_byteOffset
  6584. intptr_t ____byteOffset_1;
  6585. // System.Int32 System.Span`1::_length
  6586. int32_t ____length_2;
  6587. public:
  6588. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881, ____pinnable_0)); }
  6589. inline Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * get__pinnable_0() const { return ____pinnable_0; }
  6590. inline Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6591. inline void set__pinnable_0(Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * value)
  6592. {
  6593. ____pinnable_0 = value;
  6594. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6595. }
  6596. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881, ____byteOffset_1)); }
  6597. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6598. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6599. inline void set__byteOffset_1(intptr_t value)
  6600. {
  6601. ____byteOffset_1 = value;
  6602. }
  6603. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881, ____length_2)); }
  6604. inline int32_t get__length_2() const { return ____length_2; }
  6605. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6606. inline void set__length_2(int32_t value)
  6607. {
  6608. ____length_2 = value;
  6609. }
  6610. };
  6611. // System.Span`1<System.Byte>
  6612. struct Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83
  6613. {
  6614. public:
  6615. // System.Pinnable`1<T> System.Span`1::_pinnable
  6616. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ____pinnable_0;
  6617. // System.IntPtr System.Span`1::_byteOffset
  6618. intptr_t ____byteOffset_1;
  6619. // System.Int32 System.Span`1::_length
  6620. int32_t ____length_2;
  6621. public:
  6622. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83, ____pinnable_0)); }
  6623. inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * get__pinnable_0() const { return ____pinnable_0; }
  6624. inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6625. inline void set__pinnable_0(Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * value)
  6626. {
  6627. ____pinnable_0 = value;
  6628. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6629. }
  6630. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83, ____byteOffset_1)); }
  6631. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6632. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6633. inline void set__byteOffset_1(intptr_t value)
  6634. {
  6635. ____byteOffset_1 = value;
  6636. }
  6637. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83, ____length_2)); }
  6638. inline int32_t get__length_2() const { return ____length_2; }
  6639. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6640. inline void set__length_2(int32_t value)
  6641. {
  6642. ____length_2 = value;
  6643. }
  6644. };
  6645. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  6646. struct Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581
  6647. {
  6648. public:
  6649. // System.Pinnable`1<T> System.Span`1::_pinnable
  6650. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ____pinnable_0;
  6651. // System.IntPtr System.Span`1::_byteOffset
  6652. intptr_t ____byteOffset_1;
  6653. // System.Int32 System.Span`1::_length
  6654. int32_t ____length_2;
  6655. public:
  6656. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____pinnable_0)); }
  6657. inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * get__pinnable_0() const { return ____pinnable_0; }
  6658. inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6659. inline void set__pinnable_0(Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * value)
  6660. {
  6661. ____pinnable_0 = value;
  6662. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6663. }
  6664. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____byteOffset_1)); }
  6665. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6666. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6667. inline void set__byteOffset_1(intptr_t value)
  6668. {
  6669. ____byteOffset_1 = value;
  6670. }
  6671. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____length_2)); }
  6672. inline int32_t get__length_2() const { return ____length_2; }
  6673. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6674. inline void set__length_2(int32_t value)
  6675. {
  6676. ____length_2 = value;
  6677. }
  6678. };
  6679. // System.Span`1<SixLabors.ImageSharp.Color>
  6680. struct Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3
  6681. {
  6682. public:
  6683. // System.Pinnable`1<T> System.Span`1::_pinnable
  6684. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ____pinnable_0;
  6685. // System.IntPtr System.Span`1::_byteOffset
  6686. intptr_t ____byteOffset_1;
  6687. // System.Int32 System.Span`1::_length
  6688. int32_t ____length_2;
  6689. public:
  6690. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3, ____pinnable_0)); }
  6691. inline Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * get__pinnable_0() const { return ____pinnable_0; }
  6692. inline Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6693. inline void set__pinnable_0(Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * value)
  6694. {
  6695. ____pinnable_0 = value;
  6696. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6697. }
  6698. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3, ____byteOffset_1)); }
  6699. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6700. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6701. inline void set__byteOffset_1(intptr_t value)
  6702. {
  6703. ____byteOffset_1 = value;
  6704. }
  6705. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3, ____length_2)); }
  6706. inline int32_t get__length_2() const { return ____length_2; }
  6707. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6708. inline void set__length_2(int32_t value)
  6709. {
  6710. ____length_2 = value;
  6711. }
  6712. };
  6713. // System.Span`1<SixLabors.ImageSharp.ComplexVector4>
  6714. struct Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B
  6715. {
  6716. public:
  6717. // System.Pinnable`1<T> System.Span`1::_pinnable
  6718. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ____pinnable_0;
  6719. // System.IntPtr System.Span`1::_byteOffset
  6720. intptr_t ____byteOffset_1;
  6721. // System.Int32 System.Span`1::_length
  6722. int32_t ____length_2;
  6723. public:
  6724. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B, ____pinnable_0)); }
  6725. inline Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * get__pinnable_0() const { return ____pinnable_0; }
  6726. inline Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6727. inline void set__pinnable_0(Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * value)
  6728. {
  6729. ____pinnable_0 = value;
  6730. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6731. }
  6732. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B, ____byteOffset_1)); }
  6733. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6734. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6735. inline void set__byteOffset_1(intptr_t value)
  6736. {
  6737. ____byteOffset_1 = value;
  6738. }
  6739. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B, ____length_2)); }
  6740. inline int32_t get__length_2() const { return ____length_2; }
  6741. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6742. inline void set__length_2(int32_t value)
  6743. {
  6744. ____length_2 = value;
  6745. }
  6746. };
  6747. // System.Span`1<System.Decimal>
  6748. struct Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487
  6749. {
  6750. public:
  6751. // System.Pinnable`1<T> System.Span`1::_pinnable
  6752. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ____pinnable_0;
  6753. // System.IntPtr System.Span`1::_byteOffset
  6754. intptr_t ____byteOffset_1;
  6755. // System.Int32 System.Span`1::_length
  6756. int32_t ____length_2;
  6757. public:
  6758. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487, ____pinnable_0)); }
  6759. inline Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * get__pinnable_0() const { return ____pinnable_0; }
  6760. inline Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6761. inline void set__pinnable_0(Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * value)
  6762. {
  6763. ____pinnable_0 = value;
  6764. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6765. }
  6766. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487, ____byteOffset_1)); }
  6767. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6768. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6769. inline void set__byteOffset_1(intptr_t value)
  6770. {
  6771. ____byteOffset_1 = value;
  6772. }
  6773. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487, ____length_2)); }
  6774. inline int32_t get__length_2() const { return ____length_2; }
  6775. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6776. inline void set__length_2(int32_t value)
  6777. {
  6778. ____length_2 = value;
  6779. }
  6780. };
  6781. // System.Span`1<System.Double>
  6782. struct Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D
  6783. {
  6784. public:
  6785. // System.Pinnable`1<T> System.Span`1::_pinnable
  6786. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ____pinnable_0;
  6787. // System.IntPtr System.Span`1::_byteOffset
  6788. intptr_t ____byteOffset_1;
  6789. // System.Int32 System.Span`1::_length
  6790. int32_t ____length_2;
  6791. public:
  6792. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D, ____pinnable_0)); }
  6793. inline Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * get__pinnable_0() const { return ____pinnable_0; }
  6794. inline Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6795. inline void set__pinnable_0(Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * value)
  6796. {
  6797. ____pinnable_0 = value;
  6798. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6799. }
  6800. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D, ____byteOffset_1)); }
  6801. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6802. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6803. inline void set__byteOffset_1(intptr_t value)
  6804. {
  6805. ____byteOffset_1 = value;
  6806. }
  6807. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D, ____length_2)); }
  6808. inline int32_t get__length_2() const { return ____length_2; }
  6809. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6810. inline void set__length_2(int32_t value)
  6811. {
  6812. ____length_2 = value;
  6813. }
  6814. };
  6815. // System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  6816. struct Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68
  6817. {
  6818. public:
  6819. // System.Pinnable`1<T> System.Span`1::_pinnable
  6820. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ____pinnable_0;
  6821. // System.IntPtr System.Span`1::_byteOffset
  6822. intptr_t ____byteOffset_1;
  6823. // System.Int32 System.Span`1::_length
  6824. int32_t ____length_2;
  6825. public:
  6826. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____pinnable_0)); }
  6827. inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * get__pinnable_0() const { return ____pinnable_0; }
  6828. inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6829. inline void set__pinnable_0(Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * value)
  6830. {
  6831. ____pinnable_0 = value;
  6832. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6833. }
  6834. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____byteOffset_1)); }
  6835. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6836. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6837. inline void set__byteOffset_1(intptr_t value)
  6838. {
  6839. ____byteOffset_1 = value;
  6840. }
  6841. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____length_2)); }
  6842. inline int32_t get__length_2() const { return ____length_2; }
  6843. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6844. inline void set__length_2(int32_t value)
  6845. {
  6846. ____length_2 = value;
  6847. }
  6848. };
  6849. // SixLabors.ImageSharp.PixelFormats.Abgr32
  6850. struct Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890
  6851. {
  6852. public:
  6853. // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::A
  6854. uint8_t ___A_0;
  6855. // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::B
  6856. uint8_t ___B_1;
  6857. // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::G
  6858. uint8_t ___G_2;
  6859. // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::R
  6860. uint8_t ___R_3;
  6861. public:
  6862. inline static int32_t get_offset_of_A_0() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___A_0)); }
  6863. inline uint8_t get_A_0() const { return ___A_0; }
  6864. inline uint8_t* get_address_of_A_0() { return &___A_0; }
  6865. inline void set_A_0(uint8_t value)
  6866. {
  6867. ___A_0 = value;
  6868. }
  6869. inline static int32_t get_offset_of_B_1() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___B_1)); }
  6870. inline uint8_t get_B_1() const { return ___B_1; }
  6871. inline uint8_t* get_address_of_B_1() { return &___B_1; }
  6872. inline void set_B_1(uint8_t value)
  6873. {
  6874. ___B_1 = value;
  6875. }
  6876. inline static int32_t get_offset_of_G_2() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___G_2)); }
  6877. inline uint8_t get_G_2() const { return ___G_2; }
  6878. inline uint8_t* get_address_of_G_2() { return &___G_2; }
  6879. inline void set_G_2(uint8_t value)
  6880. {
  6881. ___G_2 = value;
  6882. }
  6883. inline static int32_t get_offset_of_R_3() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___R_3)); }
  6884. inline uint8_t get_R_3() const { return ___R_3; }
  6885. inline uint8_t* get_address_of_R_3() { return &___R_3; }
  6886. inline void set_R_3(uint8_t value)
  6887. {
  6888. ___R_3 = value;
  6889. }
  6890. };
  6891. struct Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields
  6892. {
  6893. public:
  6894. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Abgr32::MaxBytes
  6895. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4;
  6896. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Abgr32::Half
  6897. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5;
  6898. public:
  6899. inline static int32_t get_offset_of_MaxBytes_4() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields, ___MaxBytes_4)); }
  6900. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; }
  6901. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; }
  6902. inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  6903. {
  6904. ___MaxBytes_4 = value;
  6905. }
  6906. inline static int32_t get_offset_of_Half_5() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields, ___Half_5)); }
  6907. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; }
  6908. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; }
  6909. inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  6910. {
  6911. ___Half_5 = value;
  6912. }
  6913. };
  6914. // SixLabors.ImageSharp.PixelFormats.Argb32
  6915. struct Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD
  6916. {
  6917. public:
  6918. // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::A
  6919. uint8_t ___A_0;
  6920. // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::R
  6921. uint8_t ___R_1;
  6922. // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::G
  6923. uint8_t ___G_2;
  6924. // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::B
  6925. uint8_t ___B_3;
  6926. public:
  6927. inline static int32_t get_offset_of_A_0() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___A_0)); }
  6928. inline uint8_t get_A_0() const { return ___A_0; }
  6929. inline uint8_t* get_address_of_A_0() { return &___A_0; }
  6930. inline void set_A_0(uint8_t value)
  6931. {
  6932. ___A_0 = value;
  6933. }
  6934. inline static int32_t get_offset_of_R_1() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___R_1)); }
  6935. inline uint8_t get_R_1() const { return ___R_1; }
  6936. inline uint8_t* get_address_of_R_1() { return &___R_1; }
  6937. inline void set_R_1(uint8_t value)
  6938. {
  6939. ___R_1 = value;
  6940. }
  6941. inline static int32_t get_offset_of_G_2() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___G_2)); }
  6942. inline uint8_t get_G_2() const { return ___G_2; }
  6943. inline uint8_t* get_address_of_G_2() { return &___G_2; }
  6944. inline void set_G_2(uint8_t value)
  6945. {
  6946. ___G_2 = value;
  6947. }
  6948. inline static int32_t get_offset_of_B_3() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___B_3)); }
  6949. inline uint8_t get_B_3() const { return ___B_3; }
  6950. inline uint8_t* get_address_of_B_3() { return &___B_3; }
  6951. inline void set_B_3(uint8_t value)
  6952. {
  6953. ___B_3 = value;
  6954. }
  6955. };
  6956. struct Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields
  6957. {
  6958. public:
  6959. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Argb32::MaxBytes
  6960. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4;
  6961. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Argb32::Half
  6962. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5;
  6963. public:
  6964. inline static int32_t get_offset_of_MaxBytes_4() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields, ___MaxBytes_4)); }
  6965. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; }
  6966. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; }
  6967. inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  6968. {
  6969. ___MaxBytes_4 = value;
  6970. }
  6971. inline static int32_t get_offset_of_Half_5() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields, ___Half_5)); }
  6972. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; }
  6973. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; }
  6974. inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  6975. {
  6976. ___Half_5 = value;
  6977. }
  6978. };
  6979. // SixLabors.ImageSharp.PixelFormats.Bgra32
  6980. struct Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02
  6981. {
  6982. public:
  6983. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::B
  6984. uint8_t ___B_0;
  6985. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::G
  6986. uint8_t ___G_1;
  6987. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::R
  6988. uint8_t ___R_2;
  6989. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::A
  6990. uint8_t ___A_3;
  6991. public:
  6992. inline static int32_t get_offset_of_B_0() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___B_0)); }
  6993. inline uint8_t get_B_0() const { return ___B_0; }
  6994. inline uint8_t* get_address_of_B_0() { return &___B_0; }
  6995. inline void set_B_0(uint8_t value)
  6996. {
  6997. ___B_0 = value;
  6998. }
  6999. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___G_1)); }
  7000. inline uint8_t get_G_1() const { return ___G_1; }
  7001. inline uint8_t* get_address_of_G_1() { return &___G_1; }
  7002. inline void set_G_1(uint8_t value)
  7003. {
  7004. ___G_1 = value;
  7005. }
  7006. inline static int32_t get_offset_of_R_2() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___R_2)); }
  7007. inline uint8_t get_R_2() const { return ___R_2; }
  7008. inline uint8_t* get_address_of_R_2() { return &___R_2; }
  7009. inline void set_R_2(uint8_t value)
  7010. {
  7011. ___R_2 = value;
  7012. }
  7013. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___A_3)); }
  7014. inline uint8_t get_A_3() const { return ___A_3; }
  7015. inline uint8_t* get_address_of_A_3() { return &___A_3; }
  7016. inline void set_A_3(uint8_t value)
  7017. {
  7018. ___A_3 = value;
  7019. }
  7020. };
  7021. struct Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields
  7022. {
  7023. public:
  7024. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgra32::MaxBytes
  7025. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4;
  7026. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgra32::Half
  7027. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5;
  7028. public:
  7029. inline static int32_t get_offset_of_MaxBytes_4() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields, ___MaxBytes_4)); }
  7030. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; }
  7031. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; }
  7032. inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7033. {
  7034. ___MaxBytes_4 = value;
  7035. }
  7036. inline static int32_t get_offset_of_Half_5() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields, ___Half_5)); }
  7037. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; }
  7038. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; }
  7039. inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7040. {
  7041. ___Half_5 = value;
  7042. }
  7043. };
  7044. // System.Reflection.BindingFlags
  7045. struct BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733
  7046. {
  7047. public:
  7048. // System.Int32 System.Reflection.BindingFlags::value__
  7049. int32_t ___value___2;
  7050. public:
  7051. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733, ___value___2)); }
  7052. inline int32_t get_value___2() const { return ___value___2; }
  7053. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7054. inline void set_value___2(int32_t value)
  7055. {
  7056. ___value___2 = value;
  7057. }
  7058. };
  7059. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8
  7060. struct Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37
  7061. {
  7062. public:
  7063. union
  7064. {
  7065. #pragma pack(push, tp, 1)
  7066. struct
  7067. {
  7068. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8/<data>e__FixedBuffer SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8::data
  7069. U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B ___data_0;
  7070. };
  7071. #pragma pack(pop, tp)
  7072. struct
  7073. {
  7074. U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B ___data_0_forAlignmentOnly;
  7075. };
  7076. };
  7077. public:
  7078. inline static int32_t get_offset_of_data_0() { return static_cast<int32_t>(offsetof(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37, ___data_0)); }
  7079. inline U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B get_data_0() const { return ___data_0; }
  7080. inline U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B * get_address_of_data_0() { return &___data_0; }
  7081. inline void set_data_0(U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B value)
  7082. {
  7083. ___data_0 = value;
  7084. }
  7085. };
  7086. // SixLabors.ImageSharp.Color
  7087. struct Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8
  7088. {
  7089. public:
  7090. // SixLabors.ImageSharp.PixelFormats.Rgba64 SixLabors.ImageSharp.Color::data
  7091. Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___data_0;
  7092. // SixLabors.ImageSharp.PixelFormats.IPixel SixLabors.ImageSharp.Color::boxedHighPrecisionPixel
  7093. RuntimeObject* ___boxedHighPrecisionPixel_1;
  7094. public:
  7095. inline static int32_t get_offset_of_data_0() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8, ___data_0)); }
  7096. inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F get_data_0() const { return ___data_0; }
  7097. inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * get_address_of_data_0() { return &___data_0; }
  7098. inline void set_data_0(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F value)
  7099. {
  7100. ___data_0 = value;
  7101. }
  7102. inline static int32_t get_offset_of_boxedHighPrecisionPixel_1() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8, ___boxedHighPrecisionPixel_1)); }
  7103. inline RuntimeObject* get_boxedHighPrecisionPixel_1() const { return ___boxedHighPrecisionPixel_1; }
  7104. inline RuntimeObject** get_address_of_boxedHighPrecisionPixel_1() { return &___boxedHighPrecisionPixel_1; }
  7105. inline void set_boxedHighPrecisionPixel_1(RuntimeObject* value)
  7106. {
  7107. ___boxedHighPrecisionPixel_1 = value;
  7108. Il2CppCodeGenWriteBarrier((void**)(&___boxedHighPrecisionPixel_1), (void*)value);
  7109. }
  7110. };
  7111. struct Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields
  7112. {
  7113. public:
  7114. // System.Lazy`1<System.Collections.Generic.Dictionary`2<System.String,SixLabors.ImageSharp.Color>> SixLabors.ImageSharp.Color::NamedColorsLookupLazy
  7115. Lazy_1_tA4264BA23FA6930D6C690B2CC5B8E384D87C5B84 * ___NamedColorsLookupLazy_2;
  7116. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::AliceBlue
  7117. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___AliceBlue_3;
  7118. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::AntiqueWhite
  7119. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___AntiqueWhite_4;
  7120. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Aqua
  7121. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Aqua_5;
  7122. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Aquamarine
  7123. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Aquamarine_6;
  7124. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Azure
  7125. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Azure_7;
  7126. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Beige
  7127. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Beige_8;
  7128. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Bisque
  7129. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Bisque_9;
  7130. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Black
  7131. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Black_10;
  7132. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::BlanchedAlmond
  7133. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___BlanchedAlmond_11;
  7134. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Blue
  7135. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Blue_12;
  7136. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::BlueViolet
  7137. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___BlueViolet_13;
  7138. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Brown
  7139. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Brown_14;
  7140. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::BurlyWood
  7141. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___BurlyWood_15;
  7142. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::CadetBlue
  7143. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___CadetBlue_16;
  7144. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Chartreuse
  7145. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Chartreuse_17;
  7146. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Chocolate
  7147. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Chocolate_18;
  7148. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Coral
  7149. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Coral_19;
  7150. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::CornflowerBlue
  7151. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___CornflowerBlue_20;
  7152. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Cornsilk
  7153. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Cornsilk_21;
  7154. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Crimson
  7155. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Crimson_22;
  7156. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Cyan
  7157. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Cyan_23;
  7158. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkBlue
  7159. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkBlue_24;
  7160. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkCyan
  7161. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkCyan_25;
  7162. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkGoldenrod
  7163. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkGoldenrod_26;
  7164. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkGray
  7165. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkGray_27;
  7166. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkGreen
  7167. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkGreen_28;
  7168. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkGrey
  7169. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkGrey_29;
  7170. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkKhaki
  7171. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkKhaki_30;
  7172. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkMagenta
  7173. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkMagenta_31;
  7174. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkOliveGreen
  7175. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkOliveGreen_32;
  7176. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkOrange
  7177. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkOrange_33;
  7178. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkOrchid
  7179. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkOrchid_34;
  7180. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkRed
  7181. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkRed_35;
  7182. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkSalmon
  7183. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkSalmon_36;
  7184. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkSeaGreen
  7185. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkSeaGreen_37;
  7186. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkSlateBlue
  7187. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkSlateBlue_38;
  7188. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkSlateGray
  7189. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkSlateGray_39;
  7190. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkSlateGrey
  7191. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkSlateGrey_40;
  7192. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkTurquoise
  7193. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkTurquoise_41;
  7194. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkViolet
  7195. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkViolet_42;
  7196. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DeepPink
  7197. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DeepPink_43;
  7198. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DeepSkyBlue
  7199. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DeepSkyBlue_44;
  7200. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DimGray
  7201. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DimGray_45;
  7202. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DimGrey
  7203. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DimGrey_46;
  7204. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DodgerBlue
  7205. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DodgerBlue_47;
  7206. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Firebrick
  7207. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Firebrick_48;
  7208. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::FloralWhite
  7209. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___FloralWhite_49;
  7210. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::ForestGreen
  7211. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___ForestGreen_50;
  7212. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Fuchsia
  7213. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Fuchsia_51;
  7214. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Gainsboro
  7215. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Gainsboro_52;
  7216. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::GhostWhite
  7217. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___GhostWhite_53;
  7218. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Gold
  7219. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Gold_54;
  7220. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Goldenrod
  7221. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Goldenrod_55;
  7222. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Gray
  7223. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Gray_56;
  7224. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Green
  7225. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Green_57;
  7226. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::GreenYellow
  7227. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___GreenYellow_58;
  7228. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Grey
  7229. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Grey_59;
  7230. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Honeydew
  7231. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Honeydew_60;
  7232. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::HotPink
  7233. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___HotPink_61;
  7234. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::IndianRed
  7235. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___IndianRed_62;
  7236. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Indigo
  7237. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Indigo_63;
  7238. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Ivory
  7239. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Ivory_64;
  7240. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Khaki
  7241. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Khaki_65;
  7242. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Lavender
  7243. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Lavender_66;
  7244. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LavenderBlush
  7245. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LavenderBlush_67;
  7246. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LawnGreen
  7247. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LawnGreen_68;
  7248. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LemonChiffon
  7249. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LemonChiffon_69;
  7250. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightBlue
  7251. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightBlue_70;
  7252. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightCoral
  7253. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightCoral_71;
  7254. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightCyan
  7255. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightCyan_72;
  7256. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightGoldenrodYellow
  7257. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightGoldenrodYellow_73;
  7258. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightGray
  7259. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightGray_74;
  7260. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightGreen
  7261. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightGreen_75;
  7262. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightGrey
  7263. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightGrey_76;
  7264. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightPink
  7265. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightPink_77;
  7266. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightSalmon
  7267. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightSalmon_78;
  7268. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightSeaGreen
  7269. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightSeaGreen_79;
  7270. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightSkyBlue
  7271. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightSkyBlue_80;
  7272. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightSlateGray
  7273. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightSlateGray_81;
  7274. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightSlateGrey
  7275. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightSlateGrey_82;
  7276. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightSteelBlue
  7277. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightSteelBlue_83;
  7278. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightYellow
  7279. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightYellow_84;
  7280. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Lime
  7281. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Lime_85;
  7282. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LimeGreen
  7283. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LimeGreen_86;
  7284. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Linen
  7285. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Linen_87;
  7286. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Magenta
  7287. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Magenta_88;
  7288. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Maroon
  7289. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Maroon_89;
  7290. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumAquamarine
  7291. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumAquamarine_90;
  7292. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumBlue
  7293. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumBlue_91;
  7294. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumOrchid
  7295. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumOrchid_92;
  7296. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumPurple
  7297. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumPurple_93;
  7298. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumSeaGreen
  7299. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumSeaGreen_94;
  7300. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumSlateBlue
  7301. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumSlateBlue_95;
  7302. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumSpringGreen
  7303. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumSpringGreen_96;
  7304. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumTurquoise
  7305. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumTurquoise_97;
  7306. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumVioletRed
  7307. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumVioletRed_98;
  7308. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MidnightBlue
  7309. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MidnightBlue_99;
  7310. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MintCream
  7311. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MintCream_100;
  7312. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MistyRose
  7313. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MistyRose_101;
  7314. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Moccasin
  7315. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Moccasin_102;
  7316. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::NavajoWhite
  7317. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___NavajoWhite_103;
  7318. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Navy
  7319. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Navy_104;
  7320. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::OldLace
  7321. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___OldLace_105;
  7322. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Olive
  7323. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Olive_106;
  7324. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::OliveDrab
  7325. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___OliveDrab_107;
  7326. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Orange
  7327. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Orange_108;
  7328. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::OrangeRed
  7329. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___OrangeRed_109;
  7330. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Orchid
  7331. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Orchid_110;
  7332. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PaleGoldenrod
  7333. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PaleGoldenrod_111;
  7334. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PaleGreen
  7335. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PaleGreen_112;
  7336. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PaleTurquoise
  7337. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PaleTurquoise_113;
  7338. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PaleVioletRed
  7339. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PaleVioletRed_114;
  7340. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PapayaWhip
  7341. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PapayaWhip_115;
  7342. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PeachPuff
  7343. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PeachPuff_116;
  7344. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Peru
  7345. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Peru_117;
  7346. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Pink
  7347. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Pink_118;
  7348. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Plum
  7349. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Plum_119;
  7350. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PowderBlue
  7351. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PowderBlue_120;
  7352. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Purple
  7353. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Purple_121;
  7354. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::RebeccaPurple
  7355. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___RebeccaPurple_122;
  7356. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Red
  7357. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Red_123;
  7358. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::RosyBrown
  7359. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___RosyBrown_124;
  7360. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::RoyalBlue
  7361. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___RoyalBlue_125;
  7362. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SaddleBrown
  7363. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SaddleBrown_126;
  7364. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Salmon
  7365. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Salmon_127;
  7366. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SandyBrown
  7367. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SandyBrown_128;
  7368. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SeaGreen
  7369. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SeaGreen_129;
  7370. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SeaShell
  7371. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SeaShell_130;
  7372. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Sienna
  7373. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Sienna_131;
  7374. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Silver
  7375. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Silver_132;
  7376. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SkyBlue
  7377. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SkyBlue_133;
  7378. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SlateBlue
  7379. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SlateBlue_134;
  7380. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SlateGray
  7381. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SlateGray_135;
  7382. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SlateGrey
  7383. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SlateGrey_136;
  7384. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Snow
  7385. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Snow_137;
  7386. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SpringGreen
  7387. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SpringGreen_138;
  7388. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SteelBlue
  7389. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SteelBlue_139;
  7390. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Tan
  7391. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Tan_140;
  7392. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Teal
  7393. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Teal_141;
  7394. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Thistle
  7395. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Thistle_142;
  7396. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Tomato
  7397. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Tomato_143;
  7398. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Transparent
  7399. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Transparent_144;
  7400. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Turquoise
  7401. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Turquoise_145;
  7402. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Violet
  7403. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Violet_146;
  7404. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Wheat
  7405. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Wheat_147;
  7406. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::White
  7407. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___White_148;
  7408. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::WhiteSmoke
  7409. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___WhiteSmoke_149;
  7410. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Yellow
  7411. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Yellow_150;
  7412. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::YellowGreen
  7413. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___YellowGreen_151;
  7414. // System.Lazy`1<SixLabors.ImageSharp.Color[]> SixLabors.ImageSharp.Color::WebSafePaletteLazy
  7415. Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 * ___WebSafePaletteLazy_152;
  7416. // System.Lazy`1<SixLabors.ImageSharp.Color[]> SixLabors.ImageSharp.Color::WernerPaletteLazy
  7417. Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 * ___WernerPaletteLazy_153;
  7418. public:
  7419. inline static int32_t get_offset_of_NamedColorsLookupLazy_2() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___NamedColorsLookupLazy_2)); }
  7420. inline Lazy_1_tA4264BA23FA6930D6C690B2CC5B8E384D87C5B84 * get_NamedColorsLookupLazy_2() const { return ___NamedColorsLookupLazy_2; }
  7421. inline Lazy_1_tA4264BA23FA6930D6C690B2CC5B8E384D87C5B84 ** get_address_of_NamedColorsLookupLazy_2() { return &___NamedColorsLookupLazy_2; }
  7422. inline void set_NamedColorsLookupLazy_2(Lazy_1_tA4264BA23FA6930D6C690B2CC5B8E384D87C5B84 * value)
  7423. {
  7424. ___NamedColorsLookupLazy_2 = value;
  7425. Il2CppCodeGenWriteBarrier((void**)(&___NamedColorsLookupLazy_2), (void*)value);
  7426. }
  7427. inline static int32_t get_offset_of_AliceBlue_3() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___AliceBlue_3)); }
  7428. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_AliceBlue_3() const { return ___AliceBlue_3; }
  7429. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_AliceBlue_3() { return &___AliceBlue_3; }
  7430. inline void set_AliceBlue_3(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7431. {
  7432. ___AliceBlue_3 = value;
  7433. Il2CppCodeGenWriteBarrier((void**)&(((&___AliceBlue_3))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7434. }
  7435. inline static int32_t get_offset_of_AntiqueWhite_4() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___AntiqueWhite_4)); }
  7436. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_AntiqueWhite_4() const { return ___AntiqueWhite_4; }
  7437. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_AntiqueWhite_4() { return &___AntiqueWhite_4; }
  7438. inline void set_AntiqueWhite_4(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7439. {
  7440. ___AntiqueWhite_4 = value;
  7441. Il2CppCodeGenWriteBarrier((void**)&(((&___AntiqueWhite_4))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7442. }
  7443. inline static int32_t get_offset_of_Aqua_5() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Aqua_5)); }
  7444. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Aqua_5() const { return ___Aqua_5; }
  7445. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Aqua_5() { return &___Aqua_5; }
  7446. inline void set_Aqua_5(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7447. {
  7448. ___Aqua_5 = value;
  7449. Il2CppCodeGenWriteBarrier((void**)&(((&___Aqua_5))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7450. }
  7451. inline static int32_t get_offset_of_Aquamarine_6() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Aquamarine_6)); }
  7452. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Aquamarine_6() const { return ___Aquamarine_6; }
  7453. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Aquamarine_6() { return &___Aquamarine_6; }
  7454. inline void set_Aquamarine_6(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7455. {
  7456. ___Aquamarine_6 = value;
  7457. Il2CppCodeGenWriteBarrier((void**)&(((&___Aquamarine_6))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7458. }
  7459. inline static int32_t get_offset_of_Azure_7() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Azure_7)); }
  7460. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Azure_7() const { return ___Azure_7; }
  7461. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Azure_7() { return &___Azure_7; }
  7462. inline void set_Azure_7(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7463. {
  7464. ___Azure_7 = value;
  7465. Il2CppCodeGenWriteBarrier((void**)&(((&___Azure_7))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7466. }
  7467. inline static int32_t get_offset_of_Beige_8() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Beige_8)); }
  7468. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Beige_8() const { return ___Beige_8; }
  7469. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Beige_8() { return &___Beige_8; }
  7470. inline void set_Beige_8(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7471. {
  7472. ___Beige_8 = value;
  7473. Il2CppCodeGenWriteBarrier((void**)&(((&___Beige_8))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7474. }
  7475. inline static int32_t get_offset_of_Bisque_9() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Bisque_9)); }
  7476. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Bisque_9() const { return ___Bisque_9; }
  7477. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Bisque_9() { return &___Bisque_9; }
  7478. inline void set_Bisque_9(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7479. {
  7480. ___Bisque_9 = value;
  7481. Il2CppCodeGenWriteBarrier((void**)&(((&___Bisque_9))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7482. }
  7483. inline static int32_t get_offset_of_Black_10() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Black_10)); }
  7484. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Black_10() const { return ___Black_10; }
  7485. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Black_10() { return &___Black_10; }
  7486. inline void set_Black_10(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7487. {
  7488. ___Black_10 = value;
  7489. Il2CppCodeGenWriteBarrier((void**)&(((&___Black_10))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7490. }
  7491. inline static int32_t get_offset_of_BlanchedAlmond_11() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___BlanchedAlmond_11)); }
  7492. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_BlanchedAlmond_11() const { return ___BlanchedAlmond_11; }
  7493. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_BlanchedAlmond_11() { return &___BlanchedAlmond_11; }
  7494. inline void set_BlanchedAlmond_11(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7495. {
  7496. ___BlanchedAlmond_11 = value;
  7497. Il2CppCodeGenWriteBarrier((void**)&(((&___BlanchedAlmond_11))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7498. }
  7499. inline static int32_t get_offset_of_Blue_12() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Blue_12)); }
  7500. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Blue_12() const { return ___Blue_12; }
  7501. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Blue_12() { return &___Blue_12; }
  7502. inline void set_Blue_12(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7503. {
  7504. ___Blue_12 = value;
  7505. Il2CppCodeGenWriteBarrier((void**)&(((&___Blue_12))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7506. }
  7507. inline static int32_t get_offset_of_BlueViolet_13() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___BlueViolet_13)); }
  7508. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_BlueViolet_13() const { return ___BlueViolet_13; }
  7509. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_BlueViolet_13() { return &___BlueViolet_13; }
  7510. inline void set_BlueViolet_13(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7511. {
  7512. ___BlueViolet_13 = value;
  7513. Il2CppCodeGenWriteBarrier((void**)&(((&___BlueViolet_13))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7514. }
  7515. inline static int32_t get_offset_of_Brown_14() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Brown_14)); }
  7516. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Brown_14() const { return ___Brown_14; }
  7517. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Brown_14() { return &___Brown_14; }
  7518. inline void set_Brown_14(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7519. {
  7520. ___Brown_14 = value;
  7521. Il2CppCodeGenWriteBarrier((void**)&(((&___Brown_14))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7522. }
  7523. inline static int32_t get_offset_of_BurlyWood_15() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___BurlyWood_15)); }
  7524. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_BurlyWood_15() const { return ___BurlyWood_15; }
  7525. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_BurlyWood_15() { return &___BurlyWood_15; }
  7526. inline void set_BurlyWood_15(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7527. {
  7528. ___BurlyWood_15 = value;
  7529. Il2CppCodeGenWriteBarrier((void**)&(((&___BurlyWood_15))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7530. }
  7531. inline static int32_t get_offset_of_CadetBlue_16() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___CadetBlue_16)); }
  7532. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_CadetBlue_16() const { return ___CadetBlue_16; }
  7533. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_CadetBlue_16() { return &___CadetBlue_16; }
  7534. inline void set_CadetBlue_16(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7535. {
  7536. ___CadetBlue_16 = value;
  7537. Il2CppCodeGenWriteBarrier((void**)&(((&___CadetBlue_16))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7538. }
  7539. inline static int32_t get_offset_of_Chartreuse_17() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Chartreuse_17)); }
  7540. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Chartreuse_17() const { return ___Chartreuse_17; }
  7541. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Chartreuse_17() { return &___Chartreuse_17; }
  7542. inline void set_Chartreuse_17(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7543. {
  7544. ___Chartreuse_17 = value;
  7545. Il2CppCodeGenWriteBarrier((void**)&(((&___Chartreuse_17))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7546. }
  7547. inline static int32_t get_offset_of_Chocolate_18() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Chocolate_18)); }
  7548. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Chocolate_18() const { return ___Chocolate_18; }
  7549. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Chocolate_18() { return &___Chocolate_18; }
  7550. inline void set_Chocolate_18(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7551. {
  7552. ___Chocolate_18 = value;
  7553. Il2CppCodeGenWriteBarrier((void**)&(((&___Chocolate_18))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7554. }
  7555. inline static int32_t get_offset_of_Coral_19() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Coral_19)); }
  7556. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Coral_19() const { return ___Coral_19; }
  7557. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Coral_19() { return &___Coral_19; }
  7558. inline void set_Coral_19(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7559. {
  7560. ___Coral_19 = value;
  7561. Il2CppCodeGenWriteBarrier((void**)&(((&___Coral_19))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7562. }
  7563. inline static int32_t get_offset_of_CornflowerBlue_20() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___CornflowerBlue_20)); }
  7564. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_CornflowerBlue_20() const { return ___CornflowerBlue_20; }
  7565. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_CornflowerBlue_20() { return &___CornflowerBlue_20; }
  7566. inline void set_CornflowerBlue_20(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7567. {
  7568. ___CornflowerBlue_20 = value;
  7569. Il2CppCodeGenWriteBarrier((void**)&(((&___CornflowerBlue_20))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7570. }
  7571. inline static int32_t get_offset_of_Cornsilk_21() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Cornsilk_21)); }
  7572. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Cornsilk_21() const { return ___Cornsilk_21; }
  7573. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Cornsilk_21() { return &___Cornsilk_21; }
  7574. inline void set_Cornsilk_21(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7575. {
  7576. ___Cornsilk_21 = value;
  7577. Il2CppCodeGenWriteBarrier((void**)&(((&___Cornsilk_21))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7578. }
  7579. inline static int32_t get_offset_of_Crimson_22() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Crimson_22)); }
  7580. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Crimson_22() const { return ___Crimson_22; }
  7581. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Crimson_22() { return &___Crimson_22; }
  7582. inline void set_Crimson_22(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7583. {
  7584. ___Crimson_22 = value;
  7585. Il2CppCodeGenWriteBarrier((void**)&(((&___Crimson_22))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7586. }
  7587. inline static int32_t get_offset_of_Cyan_23() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Cyan_23)); }
  7588. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Cyan_23() const { return ___Cyan_23; }
  7589. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Cyan_23() { return &___Cyan_23; }
  7590. inline void set_Cyan_23(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7591. {
  7592. ___Cyan_23 = value;
  7593. Il2CppCodeGenWriteBarrier((void**)&(((&___Cyan_23))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7594. }
  7595. inline static int32_t get_offset_of_DarkBlue_24() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkBlue_24)); }
  7596. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkBlue_24() const { return ___DarkBlue_24; }
  7597. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkBlue_24() { return &___DarkBlue_24; }
  7598. inline void set_DarkBlue_24(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7599. {
  7600. ___DarkBlue_24 = value;
  7601. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkBlue_24))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7602. }
  7603. inline static int32_t get_offset_of_DarkCyan_25() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkCyan_25)); }
  7604. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkCyan_25() const { return ___DarkCyan_25; }
  7605. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkCyan_25() { return &___DarkCyan_25; }
  7606. inline void set_DarkCyan_25(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7607. {
  7608. ___DarkCyan_25 = value;
  7609. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkCyan_25))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7610. }
  7611. inline static int32_t get_offset_of_DarkGoldenrod_26() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkGoldenrod_26)); }
  7612. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkGoldenrod_26() const { return ___DarkGoldenrod_26; }
  7613. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkGoldenrod_26() { return &___DarkGoldenrod_26; }
  7614. inline void set_DarkGoldenrod_26(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7615. {
  7616. ___DarkGoldenrod_26 = value;
  7617. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkGoldenrod_26))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7618. }
  7619. inline static int32_t get_offset_of_DarkGray_27() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkGray_27)); }
  7620. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkGray_27() const { return ___DarkGray_27; }
  7621. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkGray_27() { return &___DarkGray_27; }
  7622. inline void set_DarkGray_27(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7623. {
  7624. ___DarkGray_27 = value;
  7625. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkGray_27))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7626. }
  7627. inline static int32_t get_offset_of_DarkGreen_28() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkGreen_28)); }
  7628. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkGreen_28() const { return ___DarkGreen_28; }
  7629. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkGreen_28() { return &___DarkGreen_28; }
  7630. inline void set_DarkGreen_28(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7631. {
  7632. ___DarkGreen_28 = value;
  7633. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkGreen_28))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7634. }
  7635. inline static int32_t get_offset_of_DarkGrey_29() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkGrey_29)); }
  7636. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkGrey_29() const { return ___DarkGrey_29; }
  7637. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkGrey_29() { return &___DarkGrey_29; }
  7638. inline void set_DarkGrey_29(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7639. {
  7640. ___DarkGrey_29 = value;
  7641. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkGrey_29))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7642. }
  7643. inline static int32_t get_offset_of_DarkKhaki_30() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkKhaki_30)); }
  7644. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkKhaki_30() const { return ___DarkKhaki_30; }
  7645. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkKhaki_30() { return &___DarkKhaki_30; }
  7646. inline void set_DarkKhaki_30(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7647. {
  7648. ___DarkKhaki_30 = value;
  7649. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkKhaki_30))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7650. }
  7651. inline static int32_t get_offset_of_DarkMagenta_31() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkMagenta_31)); }
  7652. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkMagenta_31() const { return ___DarkMagenta_31; }
  7653. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkMagenta_31() { return &___DarkMagenta_31; }
  7654. inline void set_DarkMagenta_31(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7655. {
  7656. ___DarkMagenta_31 = value;
  7657. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkMagenta_31))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7658. }
  7659. inline static int32_t get_offset_of_DarkOliveGreen_32() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkOliveGreen_32)); }
  7660. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkOliveGreen_32() const { return ___DarkOliveGreen_32; }
  7661. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkOliveGreen_32() { return &___DarkOliveGreen_32; }
  7662. inline void set_DarkOliveGreen_32(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7663. {
  7664. ___DarkOliveGreen_32 = value;
  7665. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkOliveGreen_32))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7666. }
  7667. inline static int32_t get_offset_of_DarkOrange_33() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkOrange_33)); }
  7668. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkOrange_33() const { return ___DarkOrange_33; }
  7669. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkOrange_33() { return &___DarkOrange_33; }
  7670. inline void set_DarkOrange_33(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7671. {
  7672. ___DarkOrange_33 = value;
  7673. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkOrange_33))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7674. }
  7675. inline static int32_t get_offset_of_DarkOrchid_34() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkOrchid_34)); }
  7676. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkOrchid_34() const { return ___DarkOrchid_34; }
  7677. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkOrchid_34() { return &___DarkOrchid_34; }
  7678. inline void set_DarkOrchid_34(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7679. {
  7680. ___DarkOrchid_34 = value;
  7681. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkOrchid_34))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7682. }
  7683. inline static int32_t get_offset_of_DarkRed_35() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkRed_35)); }
  7684. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkRed_35() const { return ___DarkRed_35; }
  7685. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkRed_35() { return &___DarkRed_35; }
  7686. inline void set_DarkRed_35(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7687. {
  7688. ___DarkRed_35 = value;
  7689. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkRed_35))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7690. }
  7691. inline static int32_t get_offset_of_DarkSalmon_36() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkSalmon_36)); }
  7692. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkSalmon_36() const { return ___DarkSalmon_36; }
  7693. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkSalmon_36() { return &___DarkSalmon_36; }
  7694. inline void set_DarkSalmon_36(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7695. {
  7696. ___DarkSalmon_36 = value;
  7697. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkSalmon_36))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7698. }
  7699. inline static int32_t get_offset_of_DarkSeaGreen_37() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkSeaGreen_37)); }
  7700. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkSeaGreen_37() const { return ___DarkSeaGreen_37; }
  7701. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkSeaGreen_37() { return &___DarkSeaGreen_37; }
  7702. inline void set_DarkSeaGreen_37(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7703. {
  7704. ___DarkSeaGreen_37 = value;
  7705. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkSeaGreen_37))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7706. }
  7707. inline static int32_t get_offset_of_DarkSlateBlue_38() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkSlateBlue_38)); }
  7708. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkSlateBlue_38() const { return ___DarkSlateBlue_38; }
  7709. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkSlateBlue_38() { return &___DarkSlateBlue_38; }
  7710. inline void set_DarkSlateBlue_38(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7711. {
  7712. ___DarkSlateBlue_38 = value;
  7713. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkSlateBlue_38))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7714. }
  7715. inline static int32_t get_offset_of_DarkSlateGray_39() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkSlateGray_39)); }
  7716. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkSlateGray_39() const { return ___DarkSlateGray_39; }
  7717. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkSlateGray_39() { return &___DarkSlateGray_39; }
  7718. inline void set_DarkSlateGray_39(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7719. {
  7720. ___DarkSlateGray_39 = value;
  7721. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkSlateGray_39))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7722. }
  7723. inline static int32_t get_offset_of_DarkSlateGrey_40() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkSlateGrey_40)); }
  7724. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkSlateGrey_40() const { return ___DarkSlateGrey_40; }
  7725. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkSlateGrey_40() { return &___DarkSlateGrey_40; }
  7726. inline void set_DarkSlateGrey_40(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7727. {
  7728. ___DarkSlateGrey_40 = value;
  7729. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkSlateGrey_40))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7730. }
  7731. inline static int32_t get_offset_of_DarkTurquoise_41() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkTurquoise_41)); }
  7732. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkTurquoise_41() const { return ___DarkTurquoise_41; }
  7733. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkTurquoise_41() { return &___DarkTurquoise_41; }
  7734. inline void set_DarkTurquoise_41(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7735. {
  7736. ___DarkTurquoise_41 = value;
  7737. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkTurquoise_41))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7738. }
  7739. inline static int32_t get_offset_of_DarkViolet_42() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkViolet_42)); }
  7740. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkViolet_42() const { return ___DarkViolet_42; }
  7741. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkViolet_42() { return &___DarkViolet_42; }
  7742. inline void set_DarkViolet_42(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7743. {
  7744. ___DarkViolet_42 = value;
  7745. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkViolet_42))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7746. }
  7747. inline static int32_t get_offset_of_DeepPink_43() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DeepPink_43)); }
  7748. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DeepPink_43() const { return ___DeepPink_43; }
  7749. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DeepPink_43() { return &___DeepPink_43; }
  7750. inline void set_DeepPink_43(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7751. {
  7752. ___DeepPink_43 = value;
  7753. Il2CppCodeGenWriteBarrier((void**)&(((&___DeepPink_43))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7754. }
  7755. inline static int32_t get_offset_of_DeepSkyBlue_44() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DeepSkyBlue_44)); }
  7756. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DeepSkyBlue_44() const { return ___DeepSkyBlue_44; }
  7757. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DeepSkyBlue_44() { return &___DeepSkyBlue_44; }
  7758. inline void set_DeepSkyBlue_44(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7759. {
  7760. ___DeepSkyBlue_44 = value;
  7761. Il2CppCodeGenWriteBarrier((void**)&(((&___DeepSkyBlue_44))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7762. }
  7763. inline static int32_t get_offset_of_DimGray_45() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DimGray_45)); }
  7764. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DimGray_45() const { return ___DimGray_45; }
  7765. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DimGray_45() { return &___DimGray_45; }
  7766. inline void set_DimGray_45(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7767. {
  7768. ___DimGray_45 = value;
  7769. Il2CppCodeGenWriteBarrier((void**)&(((&___DimGray_45))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7770. }
  7771. inline static int32_t get_offset_of_DimGrey_46() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DimGrey_46)); }
  7772. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DimGrey_46() const { return ___DimGrey_46; }
  7773. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DimGrey_46() { return &___DimGrey_46; }
  7774. inline void set_DimGrey_46(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7775. {
  7776. ___DimGrey_46 = value;
  7777. Il2CppCodeGenWriteBarrier((void**)&(((&___DimGrey_46))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7778. }
  7779. inline static int32_t get_offset_of_DodgerBlue_47() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DodgerBlue_47)); }
  7780. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DodgerBlue_47() const { return ___DodgerBlue_47; }
  7781. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DodgerBlue_47() { return &___DodgerBlue_47; }
  7782. inline void set_DodgerBlue_47(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7783. {
  7784. ___DodgerBlue_47 = value;
  7785. Il2CppCodeGenWriteBarrier((void**)&(((&___DodgerBlue_47))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7786. }
  7787. inline static int32_t get_offset_of_Firebrick_48() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Firebrick_48)); }
  7788. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Firebrick_48() const { return ___Firebrick_48; }
  7789. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Firebrick_48() { return &___Firebrick_48; }
  7790. inline void set_Firebrick_48(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7791. {
  7792. ___Firebrick_48 = value;
  7793. Il2CppCodeGenWriteBarrier((void**)&(((&___Firebrick_48))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7794. }
  7795. inline static int32_t get_offset_of_FloralWhite_49() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___FloralWhite_49)); }
  7796. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_FloralWhite_49() const { return ___FloralWhite_49; }
  7797. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_FloralWhite_49() { return &___FloralWhite_49; }
  7798. inline void set_FloralWhite_49(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7799. {
  7800. ___FloralWhite_49 = value;
  7801. Il2CppCodeGenWriteBarrier((void**)&(((&___FloralWhite_49))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7802. }
  7803. inline static int32_t get_offset_of_ForestGreen_50() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___ForestGreen_50)); }
  7804. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_ForestGreen_50() const { return ___ForestGreen_50; }
  7805. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_ForestGreen_50() { return &___ForestGreen_50; }
  7806. inline void set_ForestGreen_50(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7807. {
  7808. ___ForestGreen_50 = value;
  7809. Il2CppCodeGenWriteBarrier((void**)&(((&___ForestGreen_50))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7810. }
  7811. inline static int32_t get_offset_of_Fuchsia_51() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Fuchsia_51)); }
  7812. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Fuchsia_51() const { return ___Fuchsia_51; }
  7813. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Fuchsia_51() { return &___Fuchsia_51; }
  7814. inline void set_Fuchsia_51(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7815. {
  7816. ___Fuchsia_51 = value;
  7817. Il2CppCodeGenWriteBarrier((void**)&(((&___Fuchsia_51))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7818. }
  7819. inline static int32_t get_offset_of_Gainsboro_52() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Gainsboro_52)); }
  7820. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Gainsboro_52() const { return ___Gainsboro_52; }
  7821. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Gainsboro_52() { return &___Gainsboro_52; }
  7822. inline void set_Gainsboro_52(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7823. {
  7824. ___Gainsboro_52 = value;
  7825. Il2CppCodeGenWriteBarrier((void**)&(((&___Gainsboro_52))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7826. }
  7827. inline static int32_t get_offset_of_GhostWhite_53() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___GhostWhite_53)); }
  7828. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_GhostWhite_53() const { return ___GhostWhite_53; }
  7829. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_GhostWhite_53() { return &___GhostWhite_53; }
  7830. inline void set_GhostWhite_53(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7831. {
  7832. ___GhostWhite_53 = value;
  7833. Il2CppCodeGenWriteBarrier((void**)&(((&___GhostWhite_53))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7834. }
  7835. inline static int32_t get_offset_of_Gold_54() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Gold_54)); }
  7836. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Gold_54() const { return ___Gold_54; }
  7837. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Gold_54() { return &___Gold_54; }
  7838. inline void set_Gold_54(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7839. {
  7840. ___Gold_54 = value;
  7841. Il2CppCodeGenWriteBarrier((void**)&(((&___Gold_54))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7842. }
  7843. inline static int32_t get_offset_of_Goldenrod_55() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Goldenrod_55)); }
  7844. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Goldenrod_55() const { return ___Goldenrod_55; }
  7845. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Goldenrod_55() { return &___Goldenrod_55; }
  7846. inline void set_Goldenrod_55(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7847. {
  7848. ___Goldenrod_55 = value;
  7849. Il2CppCodeGenWriteBarrier((void**)&(((&___Goldenrod_55))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7850. }
  7851. inline static int32_t get_offset_of_Gray_56() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Gray_56)); }
  7852. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Gray_56() const { return ___Gray_56; }
  7853. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Gray_56() { return &___Gray_56; }
  7854. inline void set_Gray_56(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7855. {
  7856. ___Gray_56 = value;
  7857. Il2CppCodeGenWriteBarrier((void**)&(((&___Gray_56))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7858. }
  7859. inline static int32_t get_offset_of_Green_57() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Green_57)); }
  7860. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Green_57() const { return ___Green_57; }
  7861. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Green_57() { return &___Green_57; }
  7862. inline void set_Green_57(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7863. {
  7864. ___Green_57 = value;
  7865. Il2CppCodeGenWriteBarrier((void**)&(((&___Green_57))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7866. }
  7867. inline static int32_t get_offset_of_GreenYellow_58() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___GreenYellow_58)); }
  7868. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_GreenYellow_58() const { return ___GreenYellow_58; }
  7869. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_GreenYellow_58() { return &___GreenYellow_58; }
  7870. inline void set_GreenYellow_58(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7871. {
  7872. ___GreenYellow_58 = value;
  7873. Il2CppCodeGenWriteBarrier((void**)&(((&___GreenYellow_58))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7874. }
  7875. inline static int32_t get_offset_of_Grey_59() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Grey_59)); }
  7876. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Grey_59() const { return ___Grey_59; }
  7877. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Grey_59() { return &___Grey_59; }
  7878. inline void set_Grey_59(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7879. {
  7880. ___Grey_59 = value;
  7881. Il2CppCodeGenWriteBarrier((void**)&(((&___Grey_59))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7882. }
  7883. inline static int32_t get_offset_of_Honeydew_60() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Honeydew_60)); }
  7884. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Honeydew_60() const { return ___Honeydew_60; }
  7885. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Honeydew_60() { return &___Honeydew_60; }
  7886. inline void set_Honeydew_60(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7887. {
  7888. ___Honeydew_60 = value;
  7889. Il2CppCodeGenWriteBarrier((void**)&(((&___Honeydew_60))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7890. }
  7891. inline static int32_t get_offset_of_HotPink_61() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___HotPink_61)); }
  7892. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_HotPink_61() const { return ___HotPink_61; }
  7893. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_HotPink_61() { return &___HotPink_61; }
  7894. inline void set_HotPink_61(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7895. {
  7896. ___HotPink_61 = value;
  7897. Il2CppCodeGenWriteBarrier((void**)&(((&___HotPink_61))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7898. }
  7899. inline static int32_t get_offset_of_IndianRed_62() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___IndianRed_62)); }
  7900. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_IndianRed_62() const { return ___IndianRed_62; }
  7901. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_IndianRed_62() { return &___IndianRed_62; }
  7902. inline void set_IndianRed_62(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7903. {
  7904. ___IndianRed_62 = value;
  7905. Il2CppCodeGenWriteBarrier((void**)&(((&___IndianRed_62))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7906. }
  7907. inline static int32_t get_offset_of_Indigo_63() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Indigo_63)); }
  7908. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Indigo_63() const { return ___Indigo_63; }
  7909. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Indigo_63() { return &___Indigo_63; }
  7910. inline void set_Indigo_63(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7911. {
  7912. ___Indigo_63 = value;
  7913. Il2CppCodeGenWriteBarrier((void**)&(((&___Indigo_63))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7914. }
  7915. inline static int32_t get_offset_of_Ivory_64() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Ivory_64)); }
  7916. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Ivory_64() const { return ___Ivory_64; }
  7917. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Ivory_64() { return &___Ivory_64; }
  7918. inline void set_Ivory_64(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7919. {
  7920. ___Ivory_64 = value;
  7921. Il2CppCodeGenWriteBarrier((void**)&(((&___Ivory_64))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7922. }
  7923. inline static int32_t get_offset_of_Khaki_65() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Khaki_65)); }
  7924. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Khaki_65() const { return ___Khaki_65; }
  7925. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Khaki_65() { return &___Khaki_65; }
  7926. inline void set_Khaki_65(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7927. {
  7928. ___Khaki_65 = value;
  7929. Il2CppCodeGenWriteBarrier((void**)&(((&___Khaki_65))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7930. }
  7931. inline static int32_t get_offset_of_Lavender_66() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Lavender_66)); }
  7932. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Lavender_66() const { return ___Lavender_66; }
  7933. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Lavender_66() { return &___Lavender_66; }
  7934. inline void set_Lavender_66(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7935. {
  7936. ___Lavender_66 = value;
  7937. Il2CppCodeGenWriteBarrier((void**)&(((&___Lavender_66))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7938. }
  7939. inline static int32_t get_offset_of_LavenderBlush_67() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LavenderBlush_67)); }
  7940. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LavenderBlush_67() const { return ___LavenderBlush_67; }
  7941. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LavenderBlush_67() { return &___LavenderBlush_67; }
  7942. inline void set_LavenderBlush_67(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7943. {
  7944. ___LavenderBlush_67 = value;
  7945. Il2CppCodeGenWriteBarrier((void**)&(((&___LavenderBlush_67))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7946. }
  7947. inline static int32_t get_offset_of_LawnGreen_68() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LawnGreen_68)); }
  7948. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LawnGreen_68() const { return ___LawnGreen_68; }
  7949. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LawnGreen_68() { return &___LawnGreen_68; }
  7950. inline void set_LawnGreen_68(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7951. {
  7952. ___LawnGreen_68 = value;
  7953. Il2CppCodeGenWriteBarrier((void**)&(((&___LawnGreen_68))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7954. }
  7955. inline static int32_t get_offset_of_LemonChiffon_69() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LemonChiffon_69)); }
  7956. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LemonChiffon_69() const { return ___LemonChiffon_69; }
  7957. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LemonChiffon_69() { return &___LemonChiffon_69; }
  7958. inline void set_LemonChiffon_69(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7959. {
  7960. ___LemonChiffon_69 = value;
  7961. Il2CppCodeGenWriteBarrier((void**)&(((&___LemonChiffon_69))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7962. }
  7963. inline static int32_t get_offset_of_LightBlue_70() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightBlue_70)); }
  7964. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightBlue_70() const { return ___LightBlue_70; }
  7965. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightBlue_70() { return &___LightBlue_70; }
  7966. inline void set_LightBlue_70(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7967. {
  7968. ___LightBlue_70 = value;
  7969. Il2CppCodeGenWriteBarrier((void**)&(((&___LightBlue_70))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7970. }
  7971. inline static int32_t get_offset_of_LightCoral_71() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightCoral_71)); }
  7972. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightCoral_71() const { return ___LightCoral_71; }
  7973. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightCoral_71() { return &___LightCoral_71; }
  7974. inline void set_LightCoral_71(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7975. {
  7976. ___LightCoral_71 = value;
  7977. Il2CppCodeGenWriteBarrier((void**)&(((&___LightCoral_71))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7978. }
  7979. inline static int32_t get_offset_of_LightCyan_72() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightCyan_72)); }
  7980. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightCyan_72() const { return ___LightCyan_72; }
  7981. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightCyan_72() { return &___LightCyan_72; }
  7982. inline void set_LightCyan_72(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7983. {
  7984. ___LightCyan_72 = value;
  7985. Il2CppCodeGenWriteBarrier((void**)&(((&___LightCyan_72))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7986. }
  7987. inline static int32_t get_offset_of_LightGoldenrodYellow_73() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightGoldenrodYellow_73)); }
  7988. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightGoldenrodYellow_73() const { return ___LightGoldenrodYellow_73; }
  7989. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightGoldenrodYellow_73() { return &___LightGoldenrodYellow_73; }
  7990. inline void set_LightGoldenrodYellow_73(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7991. {
  7992. ___LightGoldenrodYellow_73 = value;
  7993. Il2CppCodeGenWriteBarrier((void**)&(((&___LightGoldenrodYellow_73))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7994. }
  7995. inline static int32_t get_offset_of_LightGray_74() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightGray_74)); }
  7996. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightGray_74() const { return ___LightGray_74; }
  7997. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightGray_74() { return &___LightGray_74; }
  7998. inline void set_LightGray_74(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7999. {
  8000. ___LightGray_74 = value;
  8001. Il2CppCodeGenWriteBarrier((void**)&(((&___LightGray_74))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8002. }
  8003. inline static int32_t get_offset_of_LightGreen_75() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightGreen_75)); }
  8004. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightGreen_75() const { return ___LightGreen_75; }
  8005. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightGreen_75() { return &___LightGreen_75; }
  8006. inline void set_LightGreen_75(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8007. {
  8008. ___LightGreen_75 = value;
  8009. Il2CppCodeGenWriteBarrier((void**)&(((&___LightGreen_75))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8010. }
  8011. inline static int32_t get_offset_of_LightGrey_76() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightGrey_76)); }
  8012. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightGrey_76() const { return ___LightGrey_76; }
  8013. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightGrey_76() { return &___LightGrey_76; }
  8014. inline void set_LightGrey_76(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8015. {
  8016. ___LightGrey_76 = value;
  8017. Il2CppCodeGenWriteBarrier((void**)&(((&___LightGrey_76))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8018. }
  8019. inline static int32_t get_offset_of_LightPink_77() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightPink_77)); }
  8020. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightPink_77() const { return ___LightPink_77; }
  8021. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightPink_77() { return &___LightPink_77; }
  8022. inline void set_LightPink_77(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8023. {
  8024. ___LightPink_77 = value;
  8025. Il2CppCodeGenWriteBarrier((void**)&(((&___LightPink_77))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8026. }
  8027. inline static int32_t get_offset_of_LightSalmon_78() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightSalmon_78)); }
  8028. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightSalmon_78() const { return ___LightSalmon_78; }
  8029. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightSalmon_78() { return &___LightSalmon_78; }
  8030. inline void set_LightSalmon_78(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8031. {
  8032. ___LightSalmon_78 = value;
  8033. Il2CppCodeGenWriteBarrier((void**)&(((&___LightSalmon_78))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8034. }
  8035. inline static int32_t get_offset_of_LightSeaGreen_79() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightSeaGreen_79)); }
  8036. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightSeaGreen_79() const { return ___LightSeaGreen_79; }
  8037. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightSeaGreen_79() { return &___LightSeaGreen_79; }
  8038. inline void set_LightSeaGreen_79(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8039. {
  8040. ___LightSeaGreen_79 = value;
  8041. Il2CppCodeGenWriteBarrier((void**)&(((&___LightSeaGreen_79))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8042. }
  8043. inline static int32_t get_offset_of_LightSkyBlue_80() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightSkyBlue_80)); }
  8044. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightSkyBlue_80() const { return ___LightSkyBlue_80; }
  8045. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightSkyBlue_80() { return &___LightSkyBlue_80; }
  8046. inline void set_LightSkyBlue_80(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8047. {
  8048. ___LightSkyBlue_80 = value;
  8049. Il2CppCodeGenWriteBarrier((void**)&(((&___LightSkyBlue_80))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8050. }
  8051. inline static int32_t get_offset_of_LightSlateGray_81() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightSlateGray_81)); }
  8052. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightSlateGray_81() const { return ___LightSlateGray_81; }
  8053. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightSlateGray_81() { return &___LightSlateGray_81; }
  8054. inline void set_LightSlateGray_81(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8055. {
  8056. ___LightSlateGray_81 = value;
  8057. Il2CppCodeGenWriteBarrier((void**)&(((&___LightSlateGray_81))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8058. }
  8059. inline static int32_t get_offset_of_LightSlateGrey_82() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightSlateGrey_82)); }
  8060. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightSlateGrey_82() const { return ___LightSlateGrey_82; }
  8061. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightSlateGrey_82() { return &___LightSlateGrey_82; }
  8062. inline void set_LightSlateGrey_82(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8063. {
  8064. ___LightSlateGrey_82 = value;
  8065. Il2CppCodeGenWriteBarrier((void**)&(((&___LightSlateGrey_82))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8066. }
  8067. inline static int32_t get_offset_of_LightSteelBlue_83() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightSteelBlue_83)); }
  8068. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightSteelBlue_83() const { return ___LightSteelBlue_83; }
  8069. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightSteelBlue_83() { return &___LightSteelBlue_83; }
  8070. inline void set_LightSteelBlue_83(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8071. {
  8072. ___LightSteelBlue_83 = value;
  8073. Il2CppCodeGenWriteBarrier((void**)&(((&___LightSteelBlue_83))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8074. }
  8075. inline static int32_t get_offset_of_LightYellow_84() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightYellow_84)); }
  8076. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightYellow_84() const { return ___LightYellow_84; }
  8077. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightYellow_84() { return &___LightYellow_84; }
  8078. inline void set_LightYellow_84(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8079. {
  8080. ___LightYellow_84 = value;
  8081. Il2CppCodeGenWriteBarrier((void**)&(((&___LightYellow_84))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8082. }
  8083. inline static int32_t get_offset_of_Lime_85() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Lime_85)); }
  8084. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Lime_85() const { return ___Lime_85; }
  8085. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Lime_85() { return &___Lime_85; }
  8086. inline void set_Lime_85(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8087. {
  8088. ___Lime_85 = value;
  8089. Il2CppCodeGenWriteBarrier((void**)&(((&___Lime_85))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8090. }
  8091. inline static int32_t get_offset_of_LimeGreen_86() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LimeGreen_86)); }
  8092. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LimeGreen_86() const { return ___LimeGreen_86; }
  8093. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LimeGreen_86() { return &___LimeGreen_86; }
  8094. inline void set_LimeGreen_86(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8095. {
  8096. ___LimeGreen_86 = value;
  8097. Il2CppCodeGenWriteBarrier((void**)&(((&___LimeGreen_86))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8098. }
  8099. inline static int32_t get_offset_of_Linen_87() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Linen_87)); }
  8100. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Linen_87() const { return ___Linen_87; }
  8101. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Linen_87() { return &___Linen_87; }
  8102. inline void set_Linen_87(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8103. {
  8104. ___Linen_87 = value;
  8105. Il2CppCodeGenWriteBarrier((void**)&(((&___Linen_87))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8106. }
  8107. inline static int32_t get_offset_of_Magenta_88() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Magenta_88)); }
  8108. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Magenta_88() const { return ___Magenta_88; }
  8109. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Magenta_88() { return &___Magenta_88; }
  8110. inline void set_Magenta_88(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8111. {
  8112. ___Magenta_88 = value;
  8113. Il2CppCodeGenWriteBarrier((void**)&(((&___Magenta_88))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8114. }
  8115. inline static int32_t get_offset_of_Maroon_89() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Maroon_89)); }
  8116. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Maroon_89() const { return ___Maroon_89; }
  8117. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Maroon_89() { return &___Maroon_89; }
  8118. inline void set_Maroon_89(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8119. {
  8120. ___Maroon_89 = value;
  8121. Il2CppCodeGenWriteBarrier((void**)&(((&___Maroon_89))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8122. }
  8123. inline static int32_t get_offset_of_MediumAquamarine_90() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumAquamarine_90)); }
  8124. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumAquamarine_90() const { return ___MediumAquamarine_90; }
  8125. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumAquamarine_90() { return &___MediumAquamarine_90; }
  8126. inline void set_MediumAquamarine_90(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8127. {
  8128. ___MediumAquamarine_90 = value;
  8129. Il2CppCodeGenWriteBarrier((void**)&(((&___MediumAquamarine_90))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8130. }
  8131. inline static int32_t get_offset_of_MediumBlue_91() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumBlue_91)); }
  8132. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumBlue_91() const { return ___MediumBlue_91; }
  8133. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumBlue_91() { return &___MediumBlue_91; }
  8134. inline void set_MediumBlue_91(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8135. {
  8136. ___MediumBlue_91 = value;
  8137. Il2CppCodeGenWriteBarrier((void**)&(((&___MediumBlue_91))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8138. }
  8139. inline static int32_t get_offset_of_MediumOrchid_92() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumOrchid_92)); }
  8140. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumOrchid_92() const { return ___MediumOrchid_92; }
  8141. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumOrchid_92() { return &___MediumOrchid_92; }
  8142. inline void set_MediumOrchid_92(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8143. {
  8144. ___MediumOrchid_92 = value;
  8145. Il2CppCodeGenWriteBarrier((void**)&(((&___MediumOrchid_92))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8146. }
  8147. inline static int32_t get_offset_of_MediumPurple_93() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumPurple_93)); }
  8148. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumPurple_93() const { return ___MediumPurple_93; }
  8149. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumPurple_93() { return &___MediumPurple_93; }
  8150. inline void set_MediumPurple_93(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8151. {
  8152. ___MediumPurple_93 = value;
  8153. Il2CppCodeGenWriteBarrier((void**)&(((&___MediumPurple_93))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8154. }
  8155. inline static int32_t get_offset_of_MediumSeaGreen_94() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumSeaGreen_94)); }
  8156. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumSeaGreen_94() const { return ___MediumSeaGreen_94; }
  8157. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumSeaGreen_94() { return &___MediumSeaGreen_94; }
  8158. inline void set_MediumSeaGreen_94(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8159. {
  8160. ___MediumSeaGreen_94 = value;
  8161. Il2CppCodeGenWriteBarrier((void**)&(((&___MediumSeaGreen_94))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8162. }
  8163. inline static int32_t get_offset_of_MediumSlateBlue_95() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumSlateBlue_95)); }
  8164. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumSlateBlue_95() const { return ___MediumSlateBlue_95; }
  8165. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumSlateBlue_95() { return &___MediumSlateBlue_95; }
  8166. inline void set_MediumSlateBlue_95(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8167. {
  8168. ___MediumSlateBlue_95 = value;
  8169. Il2CppCodeGenWriteBarrier((void**)&(((&___MediumSlateBlue_95))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8170. }
  8171. inline static int32_t get_offset_of_MediumSpringGreen_96() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumSpringGreen_96)); }
  8172. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumSpringGreen_96() const { return ___MediumSpringGreen_96; }
  8173. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumSpringGreen_96() { return &___MediumSpringGreen_96; }
  8174. inline void set_MediumSpringGreen_96(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8175. {
  8176. ___MediumSpringGreen_96 = value;
  8177. Il2CppCodeGenWriteBarrier((void**)&(((&___MediumSpringGreen_96))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8178. }
  8179. inline static int32_t get_offset_of_MediumTurquoise_97() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumTurquoise_97)); }
  8180. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumTurquoise_97() const { return ___MediumTurquoise_97; }
  8181. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumTurquoise_97() { return &___MediumTurquoise_97; }
  8182. inline void set_MediumTurquoise_97(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8183. {
  8184. ___MediumTurquoise_97 = value;
  8185. Il2CppCodeGenWriteBarrier((void**)&(((&___MediumTurquoise_97))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8186. }
  8187. inline static int32_t get_offset_of_MediumVioletRed_98() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumVioletRed_98)); }
  8188. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumVioletRed_98() const { return ___MediumVioletRed_98; }
  8189. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumVioletRed_98() { return &___MediumVioletRed_98; }
  8190. inline void set_MediumVioletRed_98(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8191. {
  8192. ___MediumVioletRed_98 = value;
  8193. Il2CppCodeGenWriteBarrier((void**)&(((&___MediumVioletRed_98))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8194. }
  8195. inline static int32_t get_offset_of_MidnightBlue_99() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MidnightBlue_99)); }
  8196. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MidnightBlue_99() const { return ___MidnightBlue_99; }
  8197. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MidnightBlue_99() { return &___MidnightBlue_99; }
  8198. inline void set_MidnightBlue_99(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8199. {
  8200. ___MidnightBlue_99 = value;
  8201. Il2CppCodeGenWriteBarrier((void**)&(((&___MidnightBlue_99))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8202. }
  8203. inline static int32_t get_offset_of_MintCream_100() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MintCream_100)); }
  8204. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MintCream_100() const { return ___MintCream_100; }
  8205. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MintCream_100() { return &___MintCream_100; }
  8206. inline void set_MintCream_100(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8207. {
  8208. ___MintCream_100 = value;
  8209. Il2CppCodeGenWriteBarrier((void**)&(((&___MintCream_100))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8210. }
  8211. inline static int32_t get_offset_of_MistyRose_101() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MistyRose_101)); }
  8212. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MistyRose_101() const { return ___MistyRose_101; }
  8213. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MistyRose_101() { return &___MistyRose_101; }
  8214. inline void set_MistyRose_101(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8215. {
  8216. ___MistyRose_101 = value;
  8217. Il2CppCodeGenWriteBarrier((void**)&(((&___MistyRose_101))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8218. }
  8219. inline static int32_t get_offset_of_Moccasin_102() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Moccasin_102)); }
  8220. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Moccasin_102() const { return ___Moccasin_102; }
  8221. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Moccasin_102() { return &___Moccasin_102; }
  8222. inline void set_Moccasin_102(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8223. {
  8224. ___Moccasin_102 = value;
  8225. Il2CppCodeGenWriteBarrier((void**)&(((&___Moccasin_102))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8226. }
  8227. inline static int32_t get_offset_of_NavajoWhite_103() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___NavajoWhite_103)); }
  8228. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_NavajoWhite_103() const { return ___NavajoWhite_103; }
  8229. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_NavajoWhite_103() { return &___NavajoWhite_103; }
  8230. inline void set_NavajoWhite_103(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8231. {
  8232. ___NavajoWhite_103 = value;
  8233. Il2CppCodeGenWriteBarrier((void**)&(((&___NavajoWhite_103))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8234. }
  8235. inline static int32_t get_offset_of_Navy_104() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Navy_104)); }
  8236. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Navy_104() const { return ___Navy_104; }
  8237. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Navy_104() { return &___Navy_104; }
  8238. inline void set_Navy_104(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8239. {
  8240. ___Navy_104 = value;
  8241. Il2CppCodeGenWriteBarrier((void**)&(((&___Navy_104))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8242. }
  8243. inline static int32_t get_offset_of_OldLace_105() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___OldLace_105)); }
  8244. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_OldLace_105() const { return ___OldLace_105; }
  8245. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_OldLace_105() { return &___OldLace_105; }
  8246. inline void set_OldLace_105(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8247. {
  8248. ___OldLace_105 = value;
  8249. Il2CppCodeGenWriteBarrier((void**)&(((&___OldLace_105))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8250. }
  8251. inline static int32_t get_offset_of_Olive_106() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Olive_106)); }
  8252. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Olive_106() const { return ___Olive_106; }
  8253. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Olive_106() { return &___Olive_106; }
  8254. inline void set_Olive_106(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8255. {
  8256. ___Olive_106 = value;
  8257. Il2CppCodeGenWriteBarrier((void**)&(((&___Olive_106))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8258. }
  8259. inline static int32_t get_offset_of_OliveDrab_107() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___OliveDrab_107)); }
  8260. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_OliveDrab_107() const { return ___OliveDrab_107; }
  8261. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_OliveDrab_107() { return &___OliveDrab_107; }
  8262. inline void set_OliveDrab_107(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8263. {
  8264. ___OliveDrab_107 = value;
  8265. Il2CppCodeGenWriteBarrier((void**)&(((&___OliveDrab_107))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8266. }
  8267. inline static int32_t get_offset_of_Orange_108() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Orange_108)); }
  8268. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Orange_108() const { return ___Orange_108; }
  8269. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Orange_108() { return &___Orange_108; }
  8270. inline void set_Orange_108(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8271. {
  8272. ___Orange_108 = value;
  8273. Il2CppCodeGenWriteBarrier((void**)&(((&___Orange_108))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8274. }
  8275. inline static int32_t get_offset_of_OrangeRed_109() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___OrangeRed_109)); }
  8276. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_OrangeRed_109() const { return ___OrangeRed_109; }
  8277. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_OrangeRed_109() { return &___OrangeRed_109; }
  8278. inline void set_OrangeRed_109(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8279. {
  8280. ___OrangeRed_109 = value;
  8281. Il2CppCodeGenWriteBarrier((void**)&(((&___OrangeRed_109))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8282. }
  8283. inline static int32_t get_offset_of_Orchid_110() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Orchid_110)); }
  8284. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Orchid_110() const { return ___Orchid_110; }
  8285. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Orchid_110() { return &___Orchid_110; }
  8286. inline void set_Orchid_110(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8287. {
  8288. ___Orchid_110 = value;
  8289. Il2CppCodeGenWriteBarrier((void**)&(((&___Orchid_110))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8290. }
  8291. inline static int32_t get_offset_of_PaleGoldenrod_111() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PaleGoldenrod_111)); }
  8292. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PaleGoldenrod_111() const { return ___PaleGoldenrod_111; }
  8293. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PaleGoldenrod_111() { return &___PaleGoldenrod_111; }
  8294. inline void set_PaleGoldenrod_111(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8295. {
  8296. ___PaleGoldenrod_111 = value;
  8297. Il2CppCodeGenWriteBarrier((void**)&(((&___PaleGoldenrod_111))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8298. }
  8299. inline static int32_t get_offset_of_PaleGreen_112() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PaleGreen_112)); }
  8300. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PaleGreen_112() const { return ___PaleGreen_112; }
  8301. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PaleGreen_112() { return &___PaleGreen_112; }
  8302. inline void set_PaleGreen_112(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8303. {
  8304. ___PaleGreen_112 = value;
  8305. Il2CppCodeGenWriteBarrier((void**)&(((&___PaleGreen_112))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8306. }
  8307. inline static int32_t get_offset_of_PaleTurquoise_113() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PaleTurquoise_113)); }
  8308. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PaleTurquoise_113() const { return ___PaleTurquoise_113; }
  8309. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PaleTurquoise_113() { return &___PaleTurquoise_113; }
  8310. inline void set_PaleTurquoise_113(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8311. {
  8312. ___PaleTurquoise_113 = value;
  8313. Il2CppCodeGenWriteBarrier((void**)&(((&___PaleTurquoise_113))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8314. }
  8315. inline static int32_t get_offset_of_PaleVioletRed_114() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PaleVioletRed_114)); }
  8316. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PaleVioletRed_114() const { return ___PaleVioletRed_114; }
  8317. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PaleVioletRed_114() { return &___PaleVioletRed_114; }
  8318. inline void set_PaleVioletRed_114(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8319. {
  8320. ___PaleVioletRed_114 = value;
  8321. Il2CppCodeGenWriteBarrier((void**)&(((&___PaleVioletRed_114))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8322. }
  8323. inline static int32_t get_offset_of_PapayaWhip_115() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PapayaWhip_115)); }
  8324. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PapayaWhip_115() const { return ___PapayaWhip_115; }
  8325. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PapayaWhip_115() { return &___PapayaWhip_115; }
  8326. inline void set_PapayaWhip_115(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8327. {
  8328. ___PapayaWhip_115 = value;
  8329. Il2CppCodeGenWriteBarrier((void**)&(((&___PapayaWhip_115))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8330. }
  8331. inline static int32_t get_offset_of_PeachPuff_116() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PeachPuff_116)); }
  8332. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PeachPuff_116() const { return ___PeachPuff_116; }
  8333. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PeachPuff_116() { return &___PeachPuff_116; }
  8334. inline void set_PeachPuff_116(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8335. {
  8336. ___PeachPuff_116 = value;
  8337. Il2CppCodeGenWriteBarrier((void**)&(((&___PeachPuff_116))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8338. }
  8339. inline static int32_t get_offset_of_Peru_117() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Peru_117)); }
  8340. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Peru_117() const { return ___Peru_117; }
  8341. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Peru_117() { return &___Peru_117; }
  8342. inline void set_Peru_117(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8343. {
  8344. ___Peru_117 = value;
  8345. Il2CppCodeGenWriteBarrier((void**)&(((&___Peru_117))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8346. }
  8347. inline static int32_t get_offset_of_Pink_118() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Pink_118)); }
  8348. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Pink_118() const { return ___Pink_118; }
  8349. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Pink_118() { return &___Pink_118; }
  8350. inline void set_Pink_118(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8351. {
  8352. ___Pink_118 = value;
  8353. Il2CppCodeGenWriteBarrier((void**)&(((&___Pink_118))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8354. }
  8355. inline static int32_t get_offset_of_Plum_119() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Plum_119)); }
  8356. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Plum_119() const { return ___Plum_119; }
  8357. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Plum_119() { return &___Plum_119; }
  8358. inline void set_Plum_119(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8359. {
  8360. ___Plum_119 = value;
  8361. Il2CppCodeGenWriteBarrier((void**)&(((&___Plum_119))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8362. }
  8363. inline static int32_t get_offset_of_PowderBlue_120() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PowderBlue_120)); }
  8364. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PowderBlue_120() const { return ___PowderBlue_120; }
  8365. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PowderBlue_120() { return &___PowderBlue_120; }
  8366. inline void set_PowderBlue_120(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8367. {
  8368. ___PowderBlue_120 = value;
  8369. Il2CppCodeGenWriteBarrier((void**)&(((&___PowderBlue_120))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8370. }
  8371. inline static int32_t get_offset_of_Purple_121() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Purple_121)); }
  8372. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Purple_121() const { return ___Purple_121; }
  8373. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Purple_121() { return &___Purple_121; }
  8374. inline void set_Purple_121(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8375. {
  8376. ___Purple_121 = value;
  8377. Il2CppCodeGenWriteBarrier((void**)&(((&___Purple_121))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8378. }
  8379. inline static int32_t get_offset_of_RebeccaPurple_122() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___RebeccaPurple_122)); }
  8380. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_RebeccaPurple_122() const { return ___RebeccaPurple_122; }
  8381. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_RebeccaPurple_122() { return &___RebeccaPurple_122; }
  8382. inline void set_RebeccaPurple_122(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8383. {
  8384. ___RebeccaPurple_122 = value;
  8385. Il2CppCodeGenWriteBarrier((void**)&(((&___RebeccaPurple_122))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8386. }
  8387. inline static int32_t get_offset_of_Red_123() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Red_123)); }
  8388. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Red_123() const { return ___Red_123; }
  8389. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Red_123() { return &___Red_123; }
  8390. inline void set_Red_123(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8391. {
  8392. ___Red_123 = value;
  8393. Il2CppCodeGenWriteBarrier((void**)&(((&___Red_123))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8394. }
  8395. inline static int32_t get_offset_of_RosyBrown_124() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___RosyBrown_124)); }
  8396. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_RosyBrown_124() const { return ___RosyBrown_124; }
  8397. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_RosyBrown_124() { return &___RosyBrown_124; }
  8398. inline void set_RosyBrown_124(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8399. {
  8400. ___RosyBrown_124 = value;
  8401. Il2CppCodeGenWriteBarrier((void**)&(((&___RosyBrown_124))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8402. }
  8403. inline static int32_t get_offset_of_RoyalBlue_125() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___RoyalBlue_125)); }
  8404. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_RoyalBlue_125() const { return ___RoyalBlue_125; }
  8405. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_RoyalBlue_125() { return &___RoyalBlue_125; }
  8406. inline void set_RoyalBlue_125(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8407. {
  8408. ___RoyalBlue_125 = value;
  8409. Il2CppCodeGenWriteBarrier((void**)&(((&___RoyalBlue_125))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8410. }
  8411. inline static int32_t get_offset_of_SaddleBrown_126() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SaddleBrown_126)); }
  8412. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SaddleBrown_126() const { return ___SaddleBrown_126; }
  8413. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SaddleBrown_126() { return &___SaddleBrown_126; }
  8414. inline void set_SaddleBrown_126(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8415. {
  8416. ___SaddleBrown_126 = value;
  8417. Il2CppCodeGenWriteBarrier((void**)&(((&___SaddleBrown_126))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8418. }
  8419. inline static int32_t get_offset_of_Salmon_127() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Salmon_127)); }
  8420. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Salmon_127() const { return ___Salmon_127; }
  8421. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Salmon_127() { return &___Salmon_127; }
  8422. inline void set_Salmon_127(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8423. {
  8424. ___Salmon_127 = value;
  8425. Il2CppCodeGenWriteBarrier((void**)&(((&___Salmon_127))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8426. }
  8427. inline static int32_t get_offset_of_SandyBrown_128() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SandyBrown_128)); }
  8428. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SandyBrown_128() const { return ___SandyBrown_128; }
  8429. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SandyBrown_128() { return &___SandyBrown_128; }
  8430. inline void set_SandyBrown_128(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8431. {
  8432. ___SandyBrown_128 = value;
  8433. Il2CppCodeGenWriteBarrier((void**)&(((&___SandyBrown_128))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8434. }
  8435. inline static int32_t get_offset_of_SeaGreen_129() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SeaGreen_129)); }
  8436. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SeaGreen_129() const { return ___SeaGreen_129; }
  8437. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SeaGreen_129() { return &___SeaGreen_129; }
  8438. inline void set_SeaGreen_129(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8439. {
  8440. ___SeaGreen_129 = value;
  8441. Il2CppCodeGenWriteBarrier((void**)&(((&___SeaGreen_129))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8442. }
  8443. inline static int32_t get_offset_of_SeaShell_130() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SeaShell_130)); }
  8444. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SeaShell_130() const { return ___SeaShell_130; }
  8445. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SeaShell_130() { return &___SeaShell_130; }
  8446. inline void set_SeaShell_130(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8447. {
  8448. ___SeaShell_130 = value;
  8449. Il2CppCodeGenWriteBarrier((void**)&(((&___SeaShell_130))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8450. }
  8451. inline static int32_t get_offset_of_Sienna_131() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Sienna_131)); }
  8452. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Sienna_131() const { return ___Sienna_131; }
  8453. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Sienna_131() { return &___Sienna_131; }
  8454. inline void set_Sienna_131(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8455. {
  8456. ___Sienna_131 = value;
  8457. Il2CppCodeGenWriteBarrier((void**)&(((&___Sienna_131))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8458. }
  8459. inline static int32_t get_offset_of_Silver_132() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Silver_132)); }
  8460. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Silver_132() const { return ___Silver_132; }
  8461. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Silver_132() { return &___Silver_132; }
  8462. inline void set_Silver_132(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8463. {
  8464. ___Silver_132 = value;
  8465. Il2CppCodeGenWriteBarrier((void**)&(((&___Silver_132))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8466. }
  8467. inline static int32_t get_offset_of_SkyBlue_133() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SkyBlue_133)); }
  8468. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SkyBlue_133() const { return ___SkyBlue_133; }
  8469. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SkyBlue_133() { return &___SkyBlue_133; }
  8470. inline void set_SkyBlue_133(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8471. {
  8472. ___SkyBlue_133 = value;
  8473. Il2CppCodeGenWriteBarrier((void**)&(((&___SkyBlue_133))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8474. }
  8475. inline static int32_t get_offset_of_SlateBlue_134() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SlateBlue_134)); }
  8476. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SlateBlue_134() const { return ___SlateBlue_134; }
  8477. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SlateBlue_134() { return &___SlateBlue_134; }
  8478. inline void set_SlateBlue_134(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8479. {
  8480. ___SlateBlue_134 = value;
  8481. Il2CppCodeGenWriteBarrier((void**)&(((&___SlateBlue_134))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8482. }
  8483. inline static int32_t get_offset_of_SlateGray_135() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SlateGray_135)); }
  8484. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SlateGray_135() const { return ___SlateGray_135; }
  8485. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SlateGray_135() { return &___SlateGray_135; }
  8486. inline void set_SlateGray_135(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8487. {
  8488. ___SlateGray_135 = value;
  8489. Il2CppCodeGenWriteBarrier((void**)&(((&___SlateGray_135))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8490. }
  8491. inline static int32_t get_offset_of_SlateGrey_136() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SlateGrey_136)); }
  8492. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SlateGrey_136() const { return ___SlateGrey_136; }
  8493. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SlateGrey_136() { return &___SlateGrey_136; }
  8494. inline void set_SlateGrey_136(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8495. {
  8496. ___SlateGrey_136 = value;
  8497. Il2CppCodeGenWriteBarrier((void**)&(((&___SlateGrey_136))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8498. }
  8499. inline static int32_t get_offset_of_Snow_137() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Snow_137)); }
  8500. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Snow_137() const { return ___Snow_137; }
  8501. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Snow_137() { return &___Snow_137; }
  8502. inline void set_Snow_137(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8503. {
  8504. ___Snow_137 = value;
  8505. Il2CppCodeGenWriteBarrier((void**)&(((&___Snow_137))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8506. }
  8507. inline static int32_t get_offset_of_SpringGreen_138() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SpringGreen_138)); }
  8508. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SpringGreen_138() const { return ___SpringGreen_138; }
  8509. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SpringGreen_138() { return &___SpringGreen_138; }
  8510. inline void set_SpringGreen_138(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8511. {
  8512. ___SpringGreen_138 = value;
  8513. Il2CppCodeGenWriteBarrier((void**)&(((&___SpringGreen_138))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8514. }
  8515. inline static int32_t get_offset_of_SteelBlue_139() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SteelBlue_139)); }
  8516. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SteelBlue_139() const { return ___SteelBlue_139; }
  8517. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SteelBlue_139() { return &___SteelBlue_139; }
  8518. inline void set_SteelBlue_139(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8519. {
  8520. ___SteelBlue_139 = value;
  8521. Il2CppCodeGenWriteBarrier((void**)&(((&___SteelBlue_139))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8522. }
  8523. inline static int32_t get_offset_of_Tan_140() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Tan_140)); }
  8524. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Tan_140() const { return ___Tan_140; }
  8525. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Tan_140() { return &___Tan_140; }
  8526. inline void set_Tan_140(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8527. {
  8528. ___Tan_140 = value;
  8529. Il2CppCodeGenWriteBarrier((void**)&(((&___Tan_140))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8530. }
  8531. inline static int32_t get_offset_of_Teal_141() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Teal_141)); }
  8532. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Teal_141() const { return ___Teal_141; }
  8533. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Teal_141() { return &___Teal_141; }
  8534. inline void set_Teal_141(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8535. {
  8536. ___Teal_141 = value;
  8537. Il2CppCodeGenWriteBarrier((void**)&(((&___Teal_141))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8538. }
  8539. inline static int32_t get_offset_of_Thistle_142() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Thistle_142)); }
  8540. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Thistle_142() const { return ___Thistle_142; }
  8541. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Thistle_142() { return &___Thistle_142; }
  8542. inline void set_Thistle_142(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8543. {
  8544. ___Thistle_142 = value;
  8545. Il2CppCodeGenWriteBarrier((void**)&(((&___Thistle_142))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8546. }
  8547. inline static int32_t get_offset_of_Tomato_143() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Tomato_143)); }
  8548. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Tomato_143() const { return ___Tomato_143; }
  8549. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Tomato_143() { return &___Tomato_143; }
  8550. inline void set_Tomato_143(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8551. {
  8552. ___Tomato_143 = value;
  8553. Il2CppCodeGenWriteBarrier((void**)&(((&___Tomato_143))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8554. }
  8555. inline static int32_t get_offset_of_Transparent_144() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Transparent_144)); }
  8556. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Transparent_144() const { return ___Transparent_144; }
  8557. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Transparent_144() { return &___Transparent_144; }
  8558. inline void set_Transparent_144(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8559. {
  8560. ___Transparent_144 = value;
  8561. Il2CppCodeGenWriteBarrier((void**)&(((&___Transparent_144))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8562. }
  8563. inline static int32_t get_offset_of_Turquoise_145() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Turquoise_145)); }
  8564. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Turquoise_145() const { return ___Turquoise_145; }
  8565. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Turquoise_145() { return &___Turquoise_145; }
  8566. inline void set_Turquoise_145(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8567. {
  8568. ___Turquoise_145 = value;
  8569. Il2CppCodeGenWriteBarrier((void**)&(((&___Turquoise_145))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8570. }
  8571. inline static int32_t get_offset_of_Violet_146() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Violet_146)); }
  8572. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Violet_146() const { return ___Violet_146; }
  8573. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Violet_146() { return &___Violet_146; }
  8574. inline void set_Violet_146(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8575. {
  8576. ___Violet_146 = value;
  8577. Il2CppCodeGenWriteBarrier((void**)&(((&___Violet_146))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8578. }
  8579. inline static int32_t get_offset_of_Wheat_147() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Wheat_147)); }
  8580. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Wheat_147() const { return ___Wheat_147; }
  8581. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Wheat_147() { return &___Wheat_147; }
  8582. inline void set_Wheat_147(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8583. {
  8584. ___Wheat_147 = value;
  8585. Il2CppCodeGenWriteBarrier((void**)&(((&___Wheat_147))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8586. }
  8587. inline static int32_t get_offset_of_White_148() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___White_148)); }
  8588. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_White_148() const { return ___White_148; }
  8589. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_White_148() { return &___White_148; }
  8590. inline void set_White_148(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8591. {
  8592. ___White_148 = value;
  8593. Il2CppCodeGenWriteBarrier((void**)&(((&___White_148))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8594. }
  8595. inline static int32_t get_offset_of_WhiteSmoke_149() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___WhiteSmoke_149)); }
  8596. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_WhiteSmoke_149() const { return ___WhiteSmoke_149; }
  8597. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_WhiteSmoke_149() { return &___WhiteSmoke_149; }
  8598. inline void set_WhiteSmoke_149(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8599. {
  8600. ___WhiteSmoke_149 = value;
  8601. Il2CppCodeGenWriteBarrier((void**)&(((&___WhiteSmoke_149))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8602. }
  8603. inline static int32_t get_offset_of_Yellow_150() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Yellow_150)); }
  8604. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Yellow_150() const { return ___Yellow_150; }
  8605. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Yellow_150() { return &___Yellow_150; }
  8606. inline void set_Yellow_150(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8607. {
  8608. ___Yellow_150 = value;
  8609. Il2CppCodeGenWriteBarrier((void**)&(((&___Yellow_150))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8610. }
  8611. inline static int32_t get_offset_of_YellowGreen_151() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___YellowGreen_151)); }
  8612. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_YellowGreen_151() const { return ___YellowGreen_151; }
  8613. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_YellowGreen_151() { return &___YellowGreen_151; }
  8614. inline void set_YellowGreen_151(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8615. {
  8616. ___YellowGreen_151 = value;
  8617. Il2CppCodeGenWriteBarrier((void**)&(((&___YellowGreen_151))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8618. }
  8619. inline static int32_t get_offset_of_WebSafePaletteLazy_152() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___WebSafePaletteLazy_152)); }
  8620. inline Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 * get_WebSafePaletteLazy_152() const { return ___WebSafePaletteLazy_152; }
  8621. inline Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 ** get_address_of_WebSafePaletteLazy_152() { return &___WebSafePaletteLazy_152; }
  8622. inline void set_WebSafePaletteLazy_152(Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 * value)
  8623. {
  8624. ___WebSafePaletteLazy_152 = value;
  8625. Il2CppCodeGenWriteBarrier((void**)(&___WebSafePaletteLazy_152), (void*)value);
  8626. }
  8627. inline static int32_t get_offset_of_WernerPaletteLazy_153() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___WernerPaletteLazy_153)); }
  8628. inline Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 * get_WernerPaletteLazy_153() const { return ___WernerPaletteLazy_153; }
  8629. inline Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 ** get_address_of_WernerPaletteLazy_153() { return &___WernerPaletteLazy_153; }
  8630. inline void set_WernerPaletteLazy_153(Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 * value)
  8631. {
  8632. ___WernerPaletteLazy_153 = value;
  8633. Il2CppCodeGenWriteBarrier((void**)(&___WernerPaletteLazy_153), (void*)value);
  8634. }
  8635. };
  8636. // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Color
  8637. struct Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_marshaled_pinvoke
  8638. {
  8639. Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___data_0;
  8640. RuntimeObject* ___boxedHighPrecisionPixel_1;
  8641. };
  8642. // Native definition for COM marshalling of SixLabors.ImageSharp.Color
  8643. struct Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_marshaled_com
  8644. {
  8645. Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___data_0;
  8646. RuntimeObject* ___boxedHighPrecisionPixel_1;
  8647. };
  8648. // SixLabors.ImageSharp.ComplexVector4
  8649. struct ComplexVector4_t88219122749587130667C01407E5E785BC2055EB
  8650. {
  8651. public:
  8652. // System.Numerics.Vector4 SixLabors.ImageSharp.ComplexVector4::Real
  8653. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Real_0;
  8654. // System.Numerics.Vector4 SixLabors.ImageSharp.ComplexVector4::Imaginary
  8655. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Imaginary_1;
  8656. public:
  8657. inline static int32_t get_offset_of_Real_0() { return static_cast<int32_t>(offsetof(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB, ___Real_0)); }
  8658. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Real_0() const { return ___Real_0; }
  8659. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Real_0() { return &___Real_0; }
  8660. inline void set_Real_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  8661. {
  8662. ___Real_0 = value;
  8663. }
  8664. inline static int32_t get_offset_of_Imaginary_1() { return static_cast<int32_t>(offsetof(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB, ___Imaginary_1)); }
  8665. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Imaginary_1() const { return ___Imaginary_1; }
  8666. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Imaginary_1() { return &___Imaginary_1; }
  8667. inline void set_Imaginary_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  8668. {
  8669. ___Imaginary_1 = value;
  8670. }
  8671. };
  8672. // System.ExceptionArgument
  8673. struct ExceptionArgument_t11B098DD9AD21AB015871A94DB7DC9A70A10509F
  8674. {
  8675. public:
  8676. // System.Int32 System.ExceptionArgument::value__
  8677. int32_t ___value___2;
  8678. public:
  8679. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ExceptionArgument_t11B098DD9AD21AB015871A94DB7DC9A70A10509F, ___value___2)); }
  8680. inline int32_t get_value___2() const { return ___value___2; }
  8681. inline int32_t* get_address_of_value___2() { return &___value___2; }
  8682. inline void set_value___2(int32_t value)
  8683. {
  8684. ___value___2 = value;
  8685. }
  8686. };
  8687. // System.Runtime.InteropServices.GCHandleType
  8688. struct GCHandleType_t5D58978165671EDEFCCAE1E2B237BD5AE4E8BC38
  8689. {
  8690. public:
  8691. // System.Int32 System.Runtime.InteropServices.GCHandleType::value__
  8692. int32_t ___value___2;
  8693. public:
  8694. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(GCHandleType_t5D58978165671EDEFCCAE1E2B237BD5AE4E8BC38, ___value___2)); }
  8695. inline int32_t get_value___2() const { return ___value___2; }
  8696. inline int32_t* get_address_of_value___2() { return &___value___2; }
  8697. inline void set_value___2(int32_t value)
  8698. {
  8699. ___value___2 = value;
  8700. }
  8701. };
  8702. // System.MemoryExtensions
  8703. struct MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40 : public RuntimeObject
  8704. {
  8705. public:
  8706. public:
  8707. };
  8708. struct MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields
  8709. {
  8710. public:
  8711. // System.IntPtr System.MemoryExtensions::StringAdjustment
  8712. intptr_t ___StringAdjustment_0;
  8713. public:
  8714. inline static int32_t get_offset_of_StringAdjustment_0() { return static_cast<int32_t>(offsetof(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields, ___StringAdjustment_0)); }
  8715. inline intptr_t get_StringAdjustment_0() const { return ___StringAdjustment_0; }
  8716. inline intptr_t* get_address_of_StringAdjustment_0() { return &___StringAdjustment_0; }
  8717. inline void set_StringAdjustment_0(intptr_t value)
  8718. {
  8719. ___StringAdjustment_0 = value;
  8720. }
  8721. };
  8722. // System.Buffers.MemoryHandle
  8723. struct MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C
  8724. {
  8725. public:
  8726. // System.Void* System.Buffers.MemoryHandle::_pointer
  8727. void* ____pointer_0;
  8728. // System.Runtime.InteropServices.GCHandle System.Buffers.MemoryHandle::_handle
  8729. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ____handle_1;
  8730. // System.Buffers.IPinnable System.Buffers.MemoryHandle::_pinnable
  8731. RuntimeObject* ____pinnable_2;
  8732. public:
  8733. inline static int32_t get_offset_of__pointer_0() { return static_cast<int32_t>(offsetof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C, ____pointer_0)); }
  8734. inline void* get__pointer_0() const { return ____pointer_0; }
  8735. inline void** get_address_of__pointer_0() { return &____pointer_0; }
  8736. inline void set__pointer_0(void* value)
  8737. {
  8738. ____pointer_0 = value;
  8739. }
  8740. inline static int32_t get_offset_of__handle_1() { return static_cast<int32_t>(offsetof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C, ____handle_1)); }
  8741. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get__handle_1() const { return ____handle_1; }
  8742. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of__handle_1() { return &____handle_1; }
  8743. inline void set__handle_1(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  8744. {
  8745. ____handle_1 = value;
  8746. }
  8747. inline static int32_t get_offset_of__pinnable_2() { return static_cast<int32_t>(offsetof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C, ____pinnable_2)); }
  8748. inline RuntimeObject* get__pinnable_2() const { return ____pinnable_2; }
  8749. inline RuntimeObject** get_address_of__pinnable_2() { return &____pinnable_2; }
  8750. inline void set__pinnable_2(RuntimeObject* value)
  8751. {
  8752. ____pinnable_2 = value;
  8753. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_2), (void*)value);
  8754. }
  8755. };
  8756. // Native definition for P/Invoke marshalling of System.Buffers.MemoryHandle
  8757. struct MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C_marshaled_pinvoke
  8758. {
  8759. void* ____pointer_0;
  8760. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ____handle_1;
  8761. RuntimeObject* ____pinnable_2;
  8762. };
  8763. // Native definition for COM marshalling of System.Buffers.MemoryHandle
  8764. struct MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C_marshaled_com
  8765. {
  8766. void* ____pointer_0;
  8767. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ____handle_1;
  8768. RuntimeObject* ____pinnable_2;
  8769. };
  8770. // System.RuntimeTypeHandle
  8771. struct RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9
  8772. {
  8773. public:
  8774. // System.IntPtr System.RuntimeTypeHandle::value
  8775. intptr_t ___value_0;
  8776. public:
  8777. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9, ___value_0)); }
  8778. inline intptr_t get_value_0() const { return ___value_0; }
  8779. inline intptr_t* get_address_of_value_0() { return &___value_0; }
  8780. inline void set_value_0(intptr_t value)
  8781. {
  8782. ___value_0 = value;
  8783. }
  8784. };
  8785. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  8786. struct Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD : public RuntimeObject
  8787. {
  8788. public:
  8789. // T System.Pinnable`1::Data
  8790. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 ___Data_0;
  8791. public:
  8792. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD, ___Data_0)); }
  8793. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 get_Data_0() const { return ___Data_0; }
  8794. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * get_address_of_Data_0() { return &___Data_0; }
  8795. inline void set_Data_0(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 value)
  8796. {
  8797. ___Data_0 = value;
  8798. }
  8799. };
  8800. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  8801. struct Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A : public RuntimeObject
  8802. {
  8803. public:
  8804. // T System.Pinnable`1::Data
  8805. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD ___Data_0;
  8806. public:
  8807. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A, ___Data_0)); }
  8808. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD get_Data_0() const { return ___Data_0; }
  8809. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * get_address_of_Data_0() { return &___Data_0; }
  8810. inline void set_Data_0(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD value)
  8811. {
  8812. ___Data_0 = value;
  8813. }
  8814. };
  8815. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  8816. struct Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF : public RuntimeObject
  8817. {
  8818. public:
  8819. // T System.Pinnable`1::Data
  8820. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ___Data_0;
  8821. public:
  8822. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF, ___Data_0)); }
  8823. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 get_Data_0() const { return ___Data_0; }
  8824. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * get_address_of_Data_0() { return &___Data_0; }
  8825. inline void set_Data_0(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 value)
  8826. {
  8827. ___Data_0 = value;
  8828. }
  8829. };
  8830. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  8831. struct Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 : public RuntimeObject
  8832. {
  8833. public:
  8834. // T System.Pinnable`1::Data
  8835. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 ___Data_0;
  8836. public:
  8837. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98, ___Data_0)); }
  8838. inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 get_Data_0() const { return ___Data_0; }
  8839. inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * get_address_of_Data_0() { return &___Data_0; }
  8840. inline void set_Data_0(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 value)
  8841. {
  8842. ___Data_0 = value;
  8843. }
  8844. };
  8845. // System.Pinnable`1<SixLabors.ImageSharp.Color>
  8846. struct Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 : public RuntimeObject
  8847. {
  8848. public:
  8849. // T System.Pinnable`1::Data
  8850. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Data_0;
  8851. public:
  8852. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250, ___Data_0)); }
  8853. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Data_0() const { return ___Data_0; }
  8854. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Data_0() { return &___Data_0; }
  8855. inline void set_Data_0(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8856. {
  8857. ___Data_0 = value;
  8858. Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___boxedHighPrecisionPixel_1), (void*)NULL);
  8859. }
  8860. };
  8861. // System.Pinnable`1<SixLabors.ImageSharp.ComplexVector4>
  8862. struct Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 : public RuntimeObject
  8863. {
  8864. public:
  8865. // T System.Pinnable`1::Data
  8866. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB ___Data_0;
  8867. public:
  8868. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30, ___Data_0)); }
  8869. inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB get_Data_0() const { return ___Data_0; }
  8870. inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * get_address_of_Data_0() { return &___Data_0; }
  8871. inline void set_Data_0(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB value)
  8872. {
  8873. ___Data_0 = value;
  8874. }
  8875. };
  8876. // System.Type
  8877. struct Type_t : public MemberInfo_t
  8878. {
  8879. public:
  8880. // System.RuntimeTypeHandle System.Type::_impl
  8881. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ____impl_9;
  8882. public:
  8883. inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
  8884. inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 get__impl_9() const { return ____impl_9; }
  8885. inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 * get_address_of__impl_9() { return &____impl_9; }
  8886. inline void set__impl_9(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 value)
  8887. {
  8888. ____impl_9 = value;
  8889. }
  8890. };
  8891. struct Type_t_StaticFields
  8892. {
  8893. public:
  8894. // System.Reflection.MemberFilter System.Type::FilterAttribute
  8895. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterAttribute_0;
  8896. // System.Reflection.MemberFilter System.Type::FilterName
  8897. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterName_1;
  8898. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  8899. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterNameIgnoreCase_2;
  8900. // System.Object System.Type::Missing
  8901. RuntimeObject * ___Missing_3;
  8902. // System.Char System.Type::Delimiter
  8903. Il2CppChar ___Delimiter_4;
  8904. // System.Type[] System.Type::EmptyTypes
  8905. TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ___EmptyTypes_5;
  8906. // System.Reflection.Binder System.Type::defaultBinder
  8907. Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * ___defaultBinder_6;
  8908. public:
  8909. inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
  8910. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
  8911. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
  8912. inline void set_FilterAttribute_0(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  8913. {
  8914. ___FilterAttribute_0 = value;
  8915. Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value);
  8916. }
  8917. inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
  8918. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterName_1() const { return ___FilterName_1; }
  8919. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterName_1() { return &___FilterName_1; }
  8920. inline void set_FilterName_1(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  8921. {
  8922. ___FilterName_1 = value;
  8923. Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value);
  8924. }
  8925. inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
  8926. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
  8927. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
  8928. inline void set_FilterNameIgnoreCase_2(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  8929. {
  8930. ___FilterNameIgnoreCase_2 = value;
  8931. Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value);
  8932. }
  8933. inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
  8934. inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
  8935. inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
  8936. inline void set_Missing_3(RuntimeObject * value)
  8937. {
  8938. ___Missing_3 = value;
  8939. Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value);
  8940. }
  8941. inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
  8942. inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
  8943. inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
  8944. inline void set_Delimiter_4(Il2CppChar value)
  8945. {
  8946. ___Delimiter_4 = value;
  8947. }
  8948. inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
  8949. inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
  8950. inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
  8951. inline void set_EmptyTypes_5(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* value)
  8952. {
  8953. ___EmptyTypes_5 = value;
  8954. Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value);
  8955. }
  8956. inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
  8957. inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * get_defaultBinder_6() const { return ___defaultBinder_6; }
  8958. inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
  8959. inline void set_defaultBinder_6(Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * value)
  8960. {
  8961. ___defaultBinder_6 = value;
  8962. Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value);
  8963. }
  8964. };
  8965. #ifdef __clang__
  8966. #pragma clang diagnostic pop
  8967. #endif
  8968. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>[]
  8969. struct MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8 : public RuntimeArray
  8970. {
  8971. public:
  8972. ALIGN_FIELD (8) Moment_t94BC4CA21F440059214263A242302F917CFF4F8D m_Items[1];
  8973. public:
  8974. inline Moment_t94BC4CA21F440059214263A242302F917CFF4F8D GetAt(il2cpp_array_size_t index) const
  8975. {
  8976. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8977. return m_Items[index];
  8978. }
  8979. inline Moment_t94BC4CA21F440059214263A242302F917CFF4F8D * GetAddressAt(il2cpp_array_size_t index)
  8980. {
  8981. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8982. return m_Items + index;
  8983. }
  8984. inline void SetAt(il2cpp_array_size_t index, Moment_t94BC4CA21F440059214263A242302F917CFF4F8D value)
  8985. {
  8986. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8987. m_Items[index] = value;
  8988. }
  8989. inline Moment_t94BC4CA21F440059214263A242302F917CFF4F8D GetAtUnchecked(il2cpp_array_size_t index) const
  8990. {
  8991. return m_Items[index];
  8992. }
  8993. inline Moment_t94BC4CA21F440059214263A242302F917CFF4F8D * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8994. {
  8995. return m_Items + index;
  8996. }
  8997. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_t94BC4CA21F440059214263A242302F917CFF4F8D value)
  8998. {
  8999. m_Items[index] = value;
  9000. }
  9001. };
  9002. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>[]
  9003. struct MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C : public RuntimeArray
  9004. {
  9005. public:
  9006. ALIGN_FIELD (8) Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD m_Items[1];
  9007. public:
  9008. inline Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD GetAt(il2cpp_array_size_t index) const
  9009. {
  9010. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9011. return m_Items[index];
  9012. }
  9013. inline Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD * GetAddressAt(il2cpp_array_size_t index)
  9014. {
  9015. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9016. return m_Items + index;
  9017. }
  9018. inline void SetAt(il2cpp_array_size_t index, Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD value)
  9019. {
  9020. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9021. m_Items[index] = value;
  9022. }
  9023. inline Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD GetAtUnchecked(il2cpp_array_size_t index) const
  9024. {
  9025. return m_Items[index];
  9026. }
  9027. inline Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9028. {
  9029. return m_Items + index;
  9030. }
  9031. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD value)
  9032. {
  9033. m_Items[index] = value;
  9034. }
  9035. };
  9036. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>[]
  9037. struct MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D : public RuntimeArray
  9038. {
  9039. public:
  9040. ALIGN_FIELD (8) Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE m_Items[1];
  9041. public:
  9042. inline Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE GetAt(il2cpp_array_size_t index) const
  9043. {
  9044. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9045. return m_Items[index];
  9046. }
  9047. inline Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE * GetAddressAt(il2cpp_array_size_t index)
  9048. {
  9049. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9050. return m_Items + index;
  9051. }
  9052. inline void SetAt(il2cpp_array_size_t index, Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE value)
  9053. {
  9054. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9055. m_Items[index] = value;
  9056. }
  9057. inline Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE GetAtUnchecked(il2cpp_array_size_t index) const
  9058. {
  9059. return m_Items[index];
  9060. }
  9061. inline Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9062. {
  9063. return m_Items + index;
  9064. }
  9065. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE value)
  9066. {
  9067. m_Items[index] = value;
  9068. }
  9069. };
  9070. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>[]
  9071. struct MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64 : public RuntimeArray
  9072. {
  9073. public:
  9074. ALIGN_FIELD (8) Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 m_Items[1];
  9075. public:
  9076. inline Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 GetAt(il2cpp_array_size_t index) const
  9077. {
  9078. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9079. return m_Items[index];
  9080. }
  9081. inline Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 * GetAddressAt(il2cpp_array_size_t index)
  9082. {
  9083. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9084. return m_Items + index;
  9085. }
  9086. inline void SetAt(il2cpp_array_size_t index, Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 value)
  9087. {
  9088. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9089. m_Items[index] = value;
  9090. }
  9091. inline Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 GetAtUnchecked(il2cpp_array_size_t index) const
  9092. {
  9093. return m_Items[index];
  9094. }
  9095. inline Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9096. {
  9097. return m_Items + index;
  9098. }
  9099. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 value)
  9100. {
  9101. m_Items[index] = value;
  9102. }
  9103. };
  9104. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>[]
  9105. struct MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109 : public RuntimeArray
  9106. {
  9107. public:
  9108. ALIGN_FIELD (8) Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 m_Items[1];
  9109. public:
  9110. inline Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 GetAt(il2cpp_array_size_t index) const
  9111. {
  9112. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9113. return m_Items[index];
  9114. }
  9115. inline Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 * GetAddressAt(il2cpp_array_size_t index)
  9116. {
  9117. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9118. return m_Items + index;
  9119. }
  9120. inline void SetAt(il2cpp_array_size_t index, Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 value)
  9121. {
  9122. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9123. m_Items[index] = value;
  9124. }
  9125. inline Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 GetAtUnchecked(il2cpp_array_size_t index) const
  9126. {
  9127. return m_Items[index];
  9128. }
  9129. inline Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9130. {
  9131. return m_Items + index;
  9132. }
  9133. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 value)
  9134. {
  9135. m_Items[index] = value;
  9136. }
  9137. };
  9138. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>[]
  9139. struct MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD : public RuntimeArray
  9140. {
  9141. public:
  9142. ALIGN_FIELD (8) Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF m_Items[1];
  9143. public:
  9144. inline Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF GetAt(il2cpp_array_size_t index) const
  9145. {
  9146. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9147. return m_Items[index];
  9148. }
  9149. inline Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF * GetAddressAt(il2cpp_array_size_t index)
  9150. {
  9151. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9152. return m_Items + index;
  9153. }
  9154. inline void SetAt(il2cpp_array_size_t index, Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF value)
  9155. {
  9156. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9157. m_Items[index] = value;
  9158. }
  9159. inline Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF GetAtUnchecked(il2cpp_array_size_t index) const
  9160. {
  9161. return m_Items[index];
  9162. }
  9163. inline Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9164. {
  9165. return m_Items + index;
  9166. }
  9167. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF value)
  9168. {
  9169. m_Items[index] = value;
  9170. }
  9171. };
  9172. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>[]
  9173. struct MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140 : public RuntimeArray
  9174. {
  9175. public:
  9176. ALIGN_FIELD (8) Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D m_Items[1];
  9177. public:
  9178. inline Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D GetAt(il2cpp_array_size_t index) const
  9179. {
  9180. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9181. return m_Items[index];
  9182. }
  9183. inline Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D * GetAddressAt(il2cpp_array_size_t index)
  9184. {
  9185. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9186. return m_Items + index;
  9187. }
  9188. inline void SetAt(il2cpp_array_size_t index, Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D value)
  9189. {
  9190. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9191. m_Items[index] = value;
  9192. }
  9193. inline Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D GetAtUnchecked(il2cpp_array_size_t index) const
  9194. {
  9195. return m_Items[index];
  9196. }
  9197. inline Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9198. {
  9199. return m_Items + index;
  9200. }
  9201. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D value)
  9202. {
  9203. m_Items[index] = value;
  9204. }
  9205. };
  9206. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>[]
  9207. struct MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5 : public RuntimeArray
  9208. {
  9209. public:
  9210. ALIGN_FIELD (8) Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 m_Items[1];
  9211. public:
  9212. inline Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 GetAt(il2cpp_array_size_t index) const
  9213. {
  9214. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9215. return m_Items[index];
  9216. }
  9217. inline Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 * GetAddressAt(il2cpp_array_size_t index)
  9218. {
  9219. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9220. return m_Items + index;
  9221. }
  9222. inline void SetAt(il2cpp_array_size_t index, Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 value)
  9223. {
  9224. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9225. m_Items[index] = value;
  9226. }
  9227. inline Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 GetAtUnchecked(il2cpp_array_size_t index) const
  9228. {
  9229. return m_Items[index];
  9230. }
  9231. inline Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9232. {
  9233. return m_Items + index;
  9234. }
  9235. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 value)
  9236. {
  9237. m_Items[index] = value;
  9238. }
  9239. };
  9240. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>[]
  9241. struct MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD : public RuntimeArray
  9242. {
  9243. public:
  9244. ALIGN_FIELD (8) Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 m_Items[1];
  9245. public:
  9246. inline Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 GetAt(il2cpp_array_size_t index) const
  9247. {
  9248. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9249. return m_Items[index];
  9250. }
  9251. inline Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 * GetAddressAt(il2cpp_array_size_t index)
  9252. {
  9253. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9254. return m_Items + index;
  9255. }
  9256. inline void SetAt(il2cpp_array_size_t index, Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 value)
  9257. {
  9258. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9259. m_Items[index] = value;
  9260. }
  9261. inline Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 GetAtUnchecked(il2cpp_array_size_t index) const
  9262. {
  9263. return m_Items[index];
  9264. }
  9265. inline Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9266. {
  9267. return m_Items + index;
  9268. }
  9269. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 value)
  9270. {
  9271. m_Items[index] = value;
  9272. }
  9273. };
  9274. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>[]
  9275. struct MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0 : public RuntimeArray
  9276. {
  9277. public:
  9278. ALIGN_FIELD (8) Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 m_Items[1];
  9279. public:
  9280. inline Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 GetAt(il2cpp_array_size_t index) const
  9281. {
  9282. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9283. return m_Items[index];
  9284. }
  9285. inline Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 * GetAddressAt(il2cpp_array_size_t index)
  9286. {
  9287. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9288. return m_Items + index;
  9289. }
  9290. inline void SetAt(il2cpp_array_size_t index, Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 value)
  9291. {
  9292. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9293. m_Items[index] = value;
  9294. }
  9295. inline Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 GetAtUnchecked(il2cpp_array_size_t index) const
  9296. {
  9297. return m_Items[index];
  9298. }
  9299. inline Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9300. {
  9301. return m_Items + index;
  9302. }
  9303. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 value)
  9304. {
  9305. m_Items[index] = value;
  9306. }
  9307. };
  9308. // SixLabors.ImageSharp.PixelFormats.A8[]
  9309. struct A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B : public RuntimeArray
  9310. {
  9311. public:
  9312. ALIGN_FIELD (8) A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 m_Items[1];
  9313. public:
  9314. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 GetAt(il2cpp_array_size_t index) const
  9315. {
  9316. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9317. return m_Items[index];
  9318. }
  9319. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * GetAddressAt(il2cpp_array_size_t index)
  9320. {
  9321. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9322. return m_Items + index;
  9323. }
  9324. inline void SetAt(il2cpp_array_size_t index, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 value)
  9325. {
  9326. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9327. m_Items[index] = value;
  9328. }
  9329. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 GetAtUnchecked(il2cpp_array_size_t index) const
  9330. {
  9331. return m_Items[index];
  9332. }
  9333. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9334. {
  9335. return m_Items + index;
  9336. }
  9337. inline void SetAtUnchecked(il2cpp_array_size_t index, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 value)
  9338. {
  9339. m_Items[index] = value;
  9340. }
  9341. };
  9342. // SixLabors.ImageSharp.PixelFormats.Abgr32[]
  9343. struct Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283 : public RuntimeArray
  9344. {
  9345. public:
  9346. ALIGN_FIELD (8) Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 m_Items[1];
  9347. public:
  9348. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 GetAt(il2cpp_array_size_t index) const
  9349. {
  9350. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9351. return m_Items[index];
  9352. }
  9353. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * GetAddressAt(il2cpp_array_size_t index)
  9354. {
  9355. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9356. return m_Items + index;
  9357. }
  9358. inline void SetAt(il2cpp_array_size_t index, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 value)
  9359. {
  9360. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9361. m_Items[index] = value;
  9362. }
  9363. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 GetAtUnchecked(il2cpp_array_size_t index) const
  9364. {
  9365. return m_Items[index];
  9366. }
  9367. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9368. {
  9369. return m_Items + index;
  9370. }
  9371. inline void SetAtUnchecked(il2cpp_array_size_t index, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 value)
  9372. {
  9373. m_Items[index] = value;
  9374. }
  9375. };
  9376. // SixLabors.ImageSharp.PixelFormats.Argb32[]
  9377. struct Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948 : public RuntimeArray
  9378. {
  9379. public:
  9380. ALIGN_FIELD (8) Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD m_Items[1];
  9381. public:
  9382. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD GetAt(il2cpp_array_size_t index) const
  9383. {
  9384. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9385. return m_Items[index];
  9386. }
  9387. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * GetAddressAt(il2cpp_array_size_t index)
  9388. {
  9389. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9390. return m_Items + index;
  9391. }
  9392. inline void SetAt(il2cpp_array_size_t index, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD value)
  9393. {
  9394. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9395. m_Items[index] = value;
  9396. }
  9397. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD GetAtUnchecked(il2cpp_array_size_t index) const
  9398. {
  9399. return m_Items[index];
  9400. }
  9401. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9402. {
  9403. return m_Items + index;
  9404. }
  9405. inline void SetAtUnchecked(il2cpp_array_size_t index, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD value)
  9406. {
  9407. m_Items[index] = value;
  9408. }
  9409. };
  9410. // SixLabors.ImageSharp.PixelFormats.Bgr24[]
  9411. struct Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8 : public RuntimeArray
  9412. {
  9413. public:
  9414. ALIGN_FIELD (8) Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 m_Items[1];
  9415. public:
  9416. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 GetAt(il2cpp_array_size_t index) const
  9417. {
  9418. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9419. return m_Items[index];
  9420. }
  9421. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * GetAddressAt(il2cpp_array_size_t index)
  9422. {
  9423. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9424. return m_Items + index;
  9425. }
  9426. inline void SetAt(il2cpp_array_size_t index, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 value)
  9427. {
  9428. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9429. m_Items[index] = value;
  9430. }
  9431. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 GetAtUnchecked(il2cpp_array_size_t index) const
  9432. {
  9433. return m_Items[index];
  9434. }
  9435. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9436. {
  9437. return m_Items + index;
  9438. }
  9439. inline void SetAtUnchecked(il2cpp_array_size_t index, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 value)
  9440. {
  9441. m_Items[index] = value;
  9442. }
  9443. };
  9444. // SixLabors.ImageSharp.PixelFormats.Bgr565[]
  9445. struct Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4 : public RuntimeArray
  9446. {
  9447. public:
  9448. ALIGN_FIELD (8) Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C m_Items[1];
  9449. public:
  9450. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C GetAt(il2cpp_array_size_t index) const
  9451. {
  9452. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9453. return m_Items[index];
  9454. }
  9455. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * GetAddressAt(il2cpp_array_size_t index)
  9456. {
  9457. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9458. return m_Items + index;
  9459. }
  9460. inline void SetAt(il2cpp_array_size_t index, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C value)
  9461. {
  9462. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9463. m_Items[index] = value;
  9464. }
  9465. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C GetAtUnchecked(il2cpp_array_size_t index) const
  9466. {
  9467. return m_Items[index];
  9468. }
  9469. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9470. {
  9471. return m_Items + index;
  9472. }
  9473. inline void SetAtUnchecked(il2cpp_array_size_t index, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C value)
  9474. {
  9475. m_Items[index] = value;
  9476. }
  9477. };
  9478. // SixLabors.ImageSharp.PixelFormats.Bgra32[]
  9479. struct Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581 : public RuntimeArray
  9480. {
  9481. public:
  9482. ALIGN_FIELD (8) Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 m_Items[1];
  9483. public:
  9484. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 GetAt(il2cpp_array_size_t index) const
  9485. {
  9486. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9487. return m_Items[index];
  9488. }
  9489. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * GetAddressAt(il2cpp_array_size_t index)
  9490. {
  9491. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9492. return m_Items + index;
  9493. }
  9494. inline void SetAt(il2cpp_array_size_t index, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 value)
  9495. {
  9496. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9497. m_Items[index] = value;
  9498. }
  9499. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 GetAtUnchecked(il2cpp_array_size_t index) const
  9500. {
  9501. return m_Items[index];
  9502. }
  9503. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9504. {
  9505. return m_Items + index;
  9506. }
  9507. inline void SetAtUnchecked(il2cpp_array_size_t index, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 value)
  9508. {
  9509. m_Items[index] = value;
  9510. }
  9511. };
  9512. // SixLabors.ImageSharp.PixelFormats.Bgra4444[]
  9513. struct Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC : public RuntimeArray
  9514. {
  9515. public:
  9516. ALIGN_FIELD (8) Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 m_Items[1];
  9517. public:
  9518. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 GetAt(il2cpp_array_size_t index) const
  9519. {
  9520. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9521. return m_Items[index];
  9522. }
  9523. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * GetAddressAt(il2cpp_array_size_t index)
  9524. {
  9525. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9526. return m_Items + index;
  9527. }
  9528. inline void SetAt(il2cpp_array_size_t index, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 value)
  9529. {
  9530. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9531. m_Items[index] = value;
  9532. }
  9533. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 GetAtUnchecked(il2cpp_array_size_t index) const
  9534. {
  9535. return m_Items[index];
  9536. }
  9537. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9538. {
  9539. return m_Items + index;
  9540. }
  9541. inline void SetAtUnchecked(il2cpp_array_size_t index, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 value)
  9542. {
  9543. m_Items[index] = value;
  9544. }
  9545. };
  9546. // SixLabors.ImageSharp.PixelFormats.Bgra5551[]
  9547. struct Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775 : public RuntimeArray
  9548. {
  9549. public:
  9550. ALIGN_FIELD (8) Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 m_Items[1];
  9551. public:
  9552. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 GetAt(il2cpp_array_size_t index) const
  9553. {
  9554. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9555. return m_Items[index];
  9556. }
  9557. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * GetAddressAt(il2cpp_array_size_t index)
  9558. {
  9559. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9560. return m_Items + index;
  9561. }
  9562. inline void SetAt(il2cpp_array_size_t index, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 value)
  9563. {
  9564. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9565. m_Items[index] = value;
  9566. }
  9567. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 GetAtUnchecked(il2cpp_array_size_t index) const
  9568. {
  9569. return m_Items[index];
  9570. }
  9571. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9572. {
  9573. return m_Items + index;
  9574. }
  9575. inline void SetAtUnchecked(il2cpp_array_size_t index, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 value)
  9576. {
  9577. m_Items[index] = value;
  9578. }
  9579. };
  9580. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8[]
  9581. struct Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174 : public RuntimeArray
  9582. {
  9583. public:
  9584. ALIGN_FIELD (8) Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 m_Items[1];
  9585. public:
  9586. inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 GetAt(il2cpp_array_size_t index) const
  9587. {
  9588. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9589. return m_Items[index];
  9590. }
  9591. inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * GetAddressAt(il2cpp_array_size_t index)
  9592. {
  9593. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9594. return m_Items + index;
  9595. }
  9596. inline void SetAt(il2cpp_array_size_t index, Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 value)
  9597. {
  9598. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9599. m_Items[index] = value;
  9600. }
  9601. inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 GetAtUnchecked(il2cpp_array_size_t index) const
  9602. {
  9603. return m_Items[index];
  9604. }
  9605. inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9606. {
  9607. return m_Items + index;
  9608. }
  9609. inline void SetAtUnchecked(il2cpp_array_size_t index, Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 value)
  9610. {
  9611. m_Items[index] = value;
  9612. }
  9613. };
  9614. // System.Boolean[]
  9615. struct BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C : public RuntimeArray
  9616. {
  9617. public:
  9618. ALIGN_FIELD (8) bool m_Items[1];
  9619. public:
  9620. inline bool GetAt(il2cpp_array_size_t index) const
  9621. {
  9622. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9623. return m_Items[index];
  9624. }
  9625. inline bool* GetAddressAt(il2cpp_array_size_t index)
  9626. {
  9627. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9628. return m_Items + index;
  9629. }
  9630. inline void SetAt(il2cpp_array_size_t index, bool value)
  9631. {
  9632. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9633. m_Items[index] = value;
  9634. }
  9635. inline bool GetAtUnchecked(il2cpp_array_size_t index) const
  9636. {
  9637. return m_Items[index];
  9638. }
  9639. inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index)
  9640. {
  9641. return m_Items + index;
  9642. }
  9643. inline void SetAtUnchecked(il2cpp_array_size_t index, bool value)
  9644. {
  9645. m_Items[index] = value;
  9646. }
  9647. };
  9648. // System.Byte[]
  9649. struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726 : public RuntimeArray
  9650. {
  9651. public:
  9652. ALIGN_FIELD (8) uint8_t m_Items[1];
  9653. public:
  9654. inline uint8_t GetAt(il2cpp_array_size_t index) const
  9655. {
  9656. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9657. return m_Items[index];
  9658. }
  9659. inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
  9660. {
  9661. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9662. return m_Items + index;
  9663. }
  9664. inline void SetAt(il2cpp_array_size_t index, uint8_t value)
  9665. {
  9666. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9667. m_Items[index] = value;
  9668. }
  9669. inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
  9670. {
  9671. return m_Items[index];
  9672. }
  9673. inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  9674. {
  9675. return m_Items + index;
  9676. }
  9677. inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
  9678. {
  9679. m_Items[index] = value;
  9680. }
  9681. };
  9682. // SixLabors.ImageSharp.PixelFormats.Byte4[]
  9683. struct Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765 : public RuntimeArray
  9684. {
  9685. public:
  9686. ALIGN_FIELD (8) Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 m_Items[1];
  9687. public:
  9688. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 GetAt(il2cpp_array_size_t index) const
  9689. {
  9690. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9691. return m_Items[index];
  9692. }
  9693. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * GetAddressAt(il2cpp_array_size_t index)
  9694. {
  9695. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9696. return m_Items + index;
  9697. }
  9698. inline void SetAt(il2cpp_array_size_t index, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 value)
  9699. {
  9700. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9701. m_Items[index] = value;
  9702. }
  9703. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 GetAtUnchecked(il2cpp_array_size_t index) const
  9704. {
  9705. return m_Items[index];
  9706. }
  9707. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9708. {
  9709. return m_Items + index;
  9710. }
  9711. inline void SetAtUnchecked(il2cpp_array_size_t index, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 value)
  9712. {
  9713. m_Items[index] = value;
  9714. }
  9715. };
  9716. // SixLabors.ImageSharp.Color[]
  9717. struct ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A : public RuntimeArray
  9718. {
  9719. public:
  9720. ALIGN_FIELD (8) Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 m_Items[1];
  9721. public:
  9722. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 GetAt(il2cpp_array_size_t index) const
  9723. {
  9724. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9725. return m_Items[index];
  9726. }
  9727. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * GetAddressAt(il2cpp_array_size_t index)
  9728. {
  9729. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9730. return m_Items + index;
  9731. }
  9732. inline void SetAt(il2cpp_array_size_t index, Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  9733. {
  9734. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9735. m_Items[index] = value;
  9736. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___boxedHighPrecisionPixel_1), (void*)NULL);
  9737. }
  9738. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 GetAtUnchecked(il2cpp_array_size_t index) const
  9739. {
  9740. return m_Items[index];
  9741. }
  9742. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9743. {
  9744. return m_Items + index;
  9745. }
  9746. inline void SetAtUnchecked(il2cpp_array_size_t index, Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  9747. {
  9748. m_Items[index] = value;
  9749. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___boxedHighPrecisionPixel_1), (void*)NULL);
  9750. }
  9751. };
  9752. // SixLabors.ImageSharp.ComplexVector4[]
  9753. struct ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5 : public RuntimeArray
  9754. {
  9755. public:
  9756. ALIGN_FIELD (8) ComplexVector4_t88219122749587130667C01407E5E785BC2055EB m_Items[1];
  9757. public:
  9758. inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB GetAt(il2cpp_array_size_t index) const
  9759. {
  9760. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9761. return m_Items[index];
  9762. }
  9763. inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * GetAddressAt(il2cpp_array_size_t index)
  9764. {
  9765. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9766. return m_Items + index;
  9767. }
  9768. inline void SetAt(il2cpp_array_size_t index, ComplexVector4_t88219122749587130667C01407E5E785BC2055EB value)
  9769. {
  9770. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9771. m_Items[index] = value;
  9772. }
  9773. inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB GetAtUnchecked(il2cpp_array_size_t index) const
  9774. {
  9775. return m_Items[index];
  9776. }
  9777. inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9778. {
  9779. return m_Items + index;
  9780. }
  9781. inline void SetAtUnchecked(il2cpp_array_size_t index, ComplexVector4_t88219122749587130667C01407E5E785BC2055EB value)
  9782. {
  9783. m_Items[index] = value;
  9784. }
  9785. };
  9786. // System.Decimal[]
  9787. struct DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA : public RuntimeArray
  9788. {
  9789. public:
  9790. ALIGN_FIELD (8) Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 m_Items[1];
  9791. public:
  9792. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 GetAt(il2cpp_array_size_t index) const
  9793. {
  9794. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9795. return m_Items[index];
  9796. }
  9797. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * GetAddressAt(il2cpp_array_size_t index)
  9798. {
  9799. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9800. return m_Items + index;
  9801. }
  9802. inline void SetAt(il2cpp_array_size_t index, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  9803. {
  9804. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9805. m_Items[index] = value;
  9806. }
  9807. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 GetAtUnchecked(il2cpp_array_size_t index) const
  9808. {
  9809. return m_Items[index];
  9810. }
  9811. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9812. {
  9813. return m_Items + index;
  9814. }
  9815. inline void SetAtUnchecked(il2cpp_array_size_t index, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  9816. {
  9817. m_Items[index] = value;
  9818. }
  9819. };
  9820. // System.Double[]
  9821. struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB : public RuntimeArray
  9822. {
  9823. public:
  9824. ALIGN_FIELD (8) double m_Items[1];
  9825. public:
  9826. inline double GetAt(il2cpp_array_size_t index) const
  9827. {
  9828. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9829. return m_Items[index];
  9830. }
  9831. inline double* GetAddressAt(il2cpp_array_size_t index)
  9832. {
  9833. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9834. return m_Items + index;
  9835. }
  9836. inline void SetAt(il2cpp_array_size_t index, double value)
  9837. {
  9838. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9839. m_Items[index] = value;
  9840. }
  9841. inline double GetAtUnchecked(il2cpp_array_size_t index) const
  9842. {
  9843. return m_Items[index];
  9844. }
  9845. inline double* GetAddressAtUnchecked(il2cpp_array_size_t index)
  9846. {
  9847. return m_Items + index;
  9848. }
  9849. inline void SetAtUnchecked(il2cpp_array_size_t index, double value)
  9850. {
  9851. m_Items[index] = value;
  9852. }
  9853. };
  9854. // SixLabors.ImageSharp.PixelFormats.HalfSingle[]
  9855. struct HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454 : public RuntimeArray
  9856. {
  9857. public:
  9858. ALIGN_FIELD (8) HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E m_Items[1];
  9859. public:
  9860. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E GetAt(il2cpp_array_size_t index) const
  9861. {
  9862. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9863. return m_Items[index];
  9864. }
  9865. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * GetAddressAt(il2cpp_array_size_t index)
  9866. {
  9867. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9868. return m_Items + index;
  9869. }
  9870. inline void SetAt(il2cpp_array_size_t index, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E value)
  9871. {
  9872. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9873. m_Items[index] = value;
  9874. }
  9875. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E GetAtUnchecked(il2cpp_array_size_t index) const
  9876. {
  9877. return m_Items[index];
  9878. }
  9879. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * GetAddressAtUnchecked(il2cpp_array_size_t index)
  9880. {
  9881. return m_Items + index;
  9882. }
  9883. inline void SetAtUnchecked(il2cpp_array_size_t index, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E value)
  9884. {
  9885. m_Items[index] = value;
  9886. }
  9887. };
  9888. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(T[])
  9889. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m7FCC0115462531C469E3EE6F9729AC7F77CD206B_gshared_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* ___array0, const RuntimeMethod* method);
  9890. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  9891. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m7A76C5CA518DEEB9D337E0C88F9D394F64B8E8E8_gshared_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  9892. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(System.Object,System.Int32,System.Int32)
  9893. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mEBC36BA8A7B902239828A2350291CA1EA8E1FC87_gshared_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9894. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::get_Length()
  9895. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mD9B10DF5A6FF2E2E73F7BA6E9B85873A5CEEF6A4_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method);
  9896. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::get_Span()
  9897. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A Memory_1_get_Span_m12D0E55B81ABDFE92F80333C75F762B5A89045CF_gshared_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method);
  9898. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::ToString()
  9899. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mA4B68A220F3619BBB609175CFBE6FF773B7DF724_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method);
  9900. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Slice(System.Int32,System.Int32)
  9901. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 Memory_1_Slice_m90412662A96D8B63EACE5A29F9697FAFBB18D0C5_gshared_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9902. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Slice(System.Int32,System.Int32)
  9903. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A Span_1_Slice_mFBE4DA51382B9DF9ABACDB67CF9A291E566282C4_gshared_inline (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9904. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9905. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC555E4A22A458D9F5E2CD79700784C437D68D6BD_gshared_inline (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A * __this, Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9906. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(T[],System.Int32,System.Int32)
  9907. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m6A204C56FEEDDFF8C7BB79BBF3DE2ED475579598_gshared_inline (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A * __this, MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9908. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Pin()
  9909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mD721C3AC508A5427BC8820702C35CF33E0225E25_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method);
  9910. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Equals(System.ReadOnlyMemory`1<T>)
  9911. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_mF8728E58BD276DB7D7F594182FD7E246983624B8_gshared (ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 * __this, ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 ___other0, const RuntimeMethod* method);
  9912. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Equals(System.Memory`1<T>)
  9913. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m2C8827E6D40674019D3E3A7A753A5C287CE4352E_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 ___other0, const RuntimeMethod* method);
  9914. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Equals(System.Object)
  9915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m7C0229A2B66BDA05D9418D20FCDDEC1D69DF7DFD_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9916. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::GetHashCode()
  9917. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mBBF69153E2C3728538ACB101605B62C3D4A752C6_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method);
  9918. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(T[])
  9919. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mABCAD1C0FD36D61C050C0659AC59D4115B2F4FF4_gshared_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* ___array0, const RuntimeMethod* method);
  9920. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  9921. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m57F46C88D63E0687AEE8AD69C073689C90B41E5A_gshared_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  9922. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(System.Object,System.Int32,System.Int32)
  9923. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m2B399C240703F7D59DE3DA20E8E30A44EE1AD072_gshared_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9924. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::get_Length()
  9925. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mDA2FCD31092F747A0F87D226438B1FBD4803DDCF_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method);
  9926. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::get_Span()
  9927. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F Memory_1_get_Span_m947B9B2D10B3EBC376779640FF635B36D7F6C492_gshared_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method);
  9928. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::ToString()
  9929. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mD6F1AEFEB684FC84B9ADD2CDD135B82EE78DE321_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method);
  9930. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Slice(System.Int32,System.Int32)
  9931. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 Memory_1_Slice_mAA7406C0BCA5D0B84C910C0CB95563B2AFE73A7E_gshared_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9932. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Slice(System.Int32,System.Int32)
  9933. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F Span_1_Slice_m83A9C69C7C4EFFE639E06D81E4FEFDD8CCF5B3E4_gshared_inline (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9934. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9935. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mDA7BFBB51D1334F75DED08F7CC67A067E1763DD3_gshared_inline (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F * __this, Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9936. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(T[],System.Int32,System.Int32)
  9937. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m211A9B5E4CEC631C3667DF1A7C21BE7088562192_gshared_inline (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F * __this, MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9938. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Pin()
  9939. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m720325F428A9927785DDD79CC38EEC54ADDDC4E4_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method);
  9940. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Equals(System.ReadOnlyMemory`1<T>)
  9941. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m95E4591C8D7CA68200F5EDDBDEB711E7B78F7569_gshared (ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 * __this, ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 ___other0, const RuntimeMethod* method);
  9942. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Equals(System.Memory`1<T>)
  9943. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m52298CD3807D2EF4E87B26A7210242F59EC664DF_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 ___other0, const RuntimeMethod* method);
  9944. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Equals(System.Object)
  9945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m3784E0AB875FBF7037084D504842EC4F303650A7_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9946. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::GetHashCode()
  9947. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mA3702BB097453DC4D91956B3F1D6A7E8E6C163E4_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method);
  9948. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(T[])
  9949. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m8190228E7DE54333274385D51D0F7FFA16A569F8_gshared_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* ___array0, const RuntimeMethod* method);
  9950. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  9951. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m1012AAC147B96D55549B57A517238BEBEE04AB88_gshared_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  9952. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(System.Object,System.Int32,System.Int32)
  9953. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mDC2D7373A25F6A541147CAA572F2A1D265649424_gshared_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9954. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::get_Length()
  9955. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m463D0A62CDAF4E12F9FE1A825B601E0D06015EAA_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method);
  9956. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::get_Span()
  9957. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 Memory_1_get_Span_m55354A2C0112BC3DD3CECF86FD3D5D55EAAD2C40_gshared_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method);
  9958. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::ToString()
  9959. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mBA20C2CBD28146432F02BB42E5837841AF8E4D67_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method);
  9960. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Slice(System.Int32,System.Int32)
  9961. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 Memory_1_Slice_m96ADBEE2E159CF0C8CBD508690CE544A30BF0BF9_gshared_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9962. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Slice(System.Int32,System.Int32)
  9963. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 Span_1_Slice_m5D821F926D430BD1129F011381F35B5EC76E1712_gshared_inline (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9964. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9965. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mEC52DD66BBEFE1E17D95007539140A325EF18B8D_gshared_inline (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 * __this, Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9966. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(T[],System.Int32,System.Int32)
  9967. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m28F6571128AEFBD06EA80071C70E447CBB1A631B_gshared_inline (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 * __this, MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9968. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Pin()
  9969. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m9FE261A684AEBB84673F8FE74BF0D9ABE18F345F_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method);
  9970. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Equals(System.ReadOnlyMemory`1<T>)
  9971. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m8746491CB861A585AE46487DE575252578980CDB_gshared (ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB * __this, ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB ___other0, const RuntimeMethod* method);
  9972. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Equals(System.Memory`1<T>)
  9973. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m8F983D7F9344F4DFECF1106A1E70A84FA208854D_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 ___other0, const RuntimeMethod* method);
  9974. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Equals(System.Object)
  9975. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m5BF8AB9C500D44EAB2C3A568E88DB2A025EA3253_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9976. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::GetHashCode()
  9977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m44F76F4010761F6E9F2CE87D0D7F32BE83D19C5E_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method);
  9978. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(T[])
  9979. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m6A2120378B6CB082639880DD3EC472D5539C01EC_gshared_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* ___array0, const RuntimeMethod* method);
  9980. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  9981. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m6456592F3B2F26487041D04B5C2C498CCB3FBC20_gshared_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  9982. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(System.Object,System.Int32,System.Int32)
  9983. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mD258534210AAA93AADF9F33BD7A3C3AB1EDBF782_gshared_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9984. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::get_Length()
  9985. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mA63E87DD1CEE243DD77A4B6921B8E3A8E4803286_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method);
  9986. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::get_Span()
  9987. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tADA37510601FA34CF0623B41095419E4009CB470 Memory_1_get_Span_m63ED81150FBBAD6A997ADAE05AED117C98011ABF_gshared_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method);
  9988. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::ToString()
  9989. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mCD28EF162B59CDB5EA80BAD0FBC3C5F6158AF0C3_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method);
  9990. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Slice(System.Int32,System.Int32)
  9991. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E Memory_1_Slice_m8B263FE28DE338DA74BB1323F2B0554EC965AFFC_gshared_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9992. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Slice(System.Int32,System.Int32)
  9993. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tADA37510601FA34CF0623B41095419E4009CB470 Span_1_Slice_mB29A581EE6F6793A82024E44E2D305D60AEC9AD5_gshared_inline (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9994. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9995. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mD24D5A8610DD93ED0366853B41FC1E91FAA767BD_gshared_inline (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 * __this, Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9996. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(T[],System.Int32,System.Int32)
  9997. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m120E9806B3352B094BB5F27965986D12DB7F8B8B_gshared_inline (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 * __this, MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9998. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Pin()
  9999. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m54876D41D95CADE78E75E6AE755126CC06170765_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method);
  10000. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Equals(System.ReadOnlyMemory`1<T>)
  10001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m33126BC0377D8CE6A5E4F36DAEE8F8B008F91E77_gshared (ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF * __this, ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF ___other0, const RuntimeMethod* method);
  10002. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Equals(System.Memory`1<T>)
  10003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mE946C48FDAE9628E78D72982DAE56DF6BC82A1F8_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E ___other0, const RuntimeMethod* method);
  10004. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Equals(System.Object)
  10005. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m9E7561E258B174F9603460E5B02B343B375CB566_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10006. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::GetHashCode()
  10007. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m8A1FD77BEF8CA8E3E1A7391448B5F784BFC8E14D_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method);
  10008. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(T[])
  10009. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m31FF1D9B97B40D8FEF0FE5B8B35C5E8EC57AC461_gshared_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* ___array0, const RuntimeMethod* method);
  10010. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10011. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m6471103C0C32E37CEB3489890816E14B177AE1F5_gshared_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10012. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(System.Object,System.Int32,System.Int32)
  10013. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m7EF287BAE1D879150A1611D604862CF9EBB557F0_gshared_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10014. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::get_Length()
  10015. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mF0361AC2248037E639C82492DB6EA4E7EC3F536F_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method);
  10016. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::get_Span()
  10017. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF Memory_1_get_Span_mFBBF6F87EF280AB6D46EDF5DA82CFB6867D8EB73_gshared_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method);
  10018. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::ToString()
  10019. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mCC2BC803AE6D4DFFFD91E731536E04CB221D9EBD_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method);
  10020. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Slice(System.Int32,System.Int32)
  10021. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF Memory_1_Slice_mB7074254D6B247910FCF04E1780F7D2837C9D9DF_gshared_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10022. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Slice(System.Int32,System.Int32)
  10023. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF Span_1_Slice_m4B89CB11F9DBD2C81E2F3D24E4F94783C0B40938_gshared_inline (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10024. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10025. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mFBB4EE60BAD24C7F91CF44A61EA52667CA9BDE9D_gshared_inline (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF * __this, Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10026. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(T[],System.Int32,System.Int32)
  10027. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m4A5B609AF580449FE9D70840C5818A3333E16B9A_gshared_inline (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF * __this, MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10028. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Pin()
  10029. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m93B781EEB43079C13A77D6F997C1F5A7188DFF10_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method);
  10030. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Equals(System.ReadOnlyMemory`1<T>)
  10031. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m7895A88C3EF5195F587936C805B3953A81FF2B6E_gshared (ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F * __this, ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F ___other0, const RuntimeMethod* method);
  10032. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Equals(System.Memory`1<T>)
  10033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mDBC87DAC0552CD97797F4FCA24AE77EE6B15BE2A_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF ___other0, const RuntimeMethod* method);
  10034. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Equals(System.Object)
  10035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mC301921EE1ED91C63BDD213126D4A8B2A196A803_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10036. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::GetHashCode()
  10037. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mF2FAD9F934AD3D10CD4DDAA8CFE79C7D7A22D0D9_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method);
  10038. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(T[])
  10039. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m42D247896BDC689749AF0E7020D51CE6BAC4F605_gshared_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* ___array0, const RuntimeMethod* method);
  10040. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10041. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mC43BD768715F7DF43CE4F7093F02D7EB90E652CB_gshared_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10042. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(System.Object,System.Int32,System.Int32)
  10043. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m47D9EEC57CF1B67A96F8822DA7A9D05B2686FA12_gshared_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10044. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::get_Length()
  10045. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mFBF9E3DF4B491D1F7D9CF0C1E074E53948688B54_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method);
  10046. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::get_Span()
  10047. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D Memory_1_get_Span_mA3A5D5AF962E166879F18C57FEE284CFACE67681_gshared_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method);
  10048. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::ToString()
  10049. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m0E220C0A6FF0A4CD943BDDD8A87E2CC8A5B01978_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method);
  10050. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Slice(System.Int32,System.Int32)
  10051. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 Memory_1_Slice_mA5DDDEB389F00031CD75A1015E7855A78BCE5623_gshared_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10052. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Slice(System.Int32,System.Int32)
  10053. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D Span_1_Slice_mAB47EF831C2A0C4928F5AC058163233ED79A29B2_gshared_inline (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10054. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10055. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE9025D4EB57B2397689D973676E2003AD69E5391_gshared_inline (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D * __this, Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10056. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(T[],System.Int32,System.Int32)
  10057. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m8340F0AF1D0B7E32F214596DD4509A5E56F75E6E_gshared_inline (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D * __this, MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10058. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Pin()
  10059. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m2729D8D3B998707924D4A0C62E40EC7687E3612F_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method);
  10060. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Equals(System.ReadOnlyMemory`1<T>)
  10061. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m64D086CB7FD08EC197A32172B04B125C013B7331_gshared (ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B * __this, ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B ___other0, const RuntimeMethod* method);
  10062. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Equals(System.Memory`1<T>)
  10063. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m96429EBE561963A3AD4E97D5A8944FFB13F8A143_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 ___other0, const RuntimeMethod* method);
  10064. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Equals(System.Object)
  10065. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mA867B2CAEE7F3450F71EA050D3EF82FB3A0B5827_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10066. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::GetHashCode()
  10067. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m6DA32A3CA2DF48367E9CB515B3AA828EBC4AF808_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method);
  10068. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::.ctor(T[])
  10069. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m9C584E1041EF44FC7ADF3DDDA47397DCBAC02EA3_gshared_inline (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* ___array0, const RuntimeMethod* method);
  10070. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10071. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m07524A15BB5A4139DC7A56E704159765AADABBE5_gshared_inline (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10072. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::.ctor(System.Object,System.Int32,System.Int32)
  10073. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mB798D509967E8A7BD8CE488248DE1E0CAB59FD71_gshared_inline (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10074. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::get_Length()
  10075. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m0DFD7472CE1B17D92D14C7CA7EB0F7E24AC5F4A4_gshared (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, const RuntimeMethod* method);
  10076. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::get_Span()
  10077. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 Memory_1_get_Span_m9E8A50E82B09DF9B1DFB0B1E2F7B23F822E9729C_gshared_inline (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, const RuntimeMethod* method);
  10078. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::ToString()
  10079. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mD58E6799A7CBD0214E8645EEF2827106DFDFC3A0_gshared (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, const RuntimeMethod* method);
  10080. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Slice(System.Int32,System.Int32)
  10081. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 Memory_1_Slice_m5F9276D99F8A7A42129F2D2C408DBEE92D1DFB92_gshared_inline (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10082. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Slice(System.Int32,System.Int32)
  10083. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 Span_1_Slice_m309229E80DA65C4A40F74A40DBFCADE001D5ACDD_gshared_inline (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10084. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10085. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m1FDEE59B2F8C7BC705F84CCB8A94517ADE93C367_gshared_inline (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 * __this, Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10086. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::.ctor(T[],System.Int32,System.Int32)
  10087. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m49C2B33BA786EB294F11D2408DB01DE15871157A_gshared_inline (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 * __this, MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10088. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Pin()
  10089. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB9BD8E4C1A771584F6064B92F897860BA420641B_gshared (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, const RuntimeMethod* method);
  10090. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Equals(System.ReadOnlyMemory`1<T>)
  10091. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m5B13E3B9FB8EA94AA62F9411CAF67E8538584FA1_gshared (ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 * __this, ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 ___other0, const RuntimeMethod* method);
  10092. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Equals(System.Memory`1<T>)
  10093. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mF87701AE50752A9EA1AA40EC678DF7158F3FCC73_gshared (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 ___other0, const RuntimeMethod* method);
  10094. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Equals(System.Object)
  10095. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m7592DC7F90A81766663F8FE6F3D4A5FD9B93DB1E_gshared (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10096. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::GetHashCode()
  10097. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mEB5FD276B8F5BD8F0E0F6785D054A642E24EE84B_gshared (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, const RuntimeMethod* method);
  10098. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::.ctor(T[])
  10099. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m49CAEB4C66FFE49E6FA54ECE1FF61509D4CAAC48_gshared_inline (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* ___array0, const RuntimeMethod* method);
  10100. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10101. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mF9DE7E818E7D56DA2434939E7AAB1268091CE540_gshared_inline (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10102. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::.ctor(System.Object,System.Int32,System.Int32)
  10103. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mED62EC0D1B1BCBA3514754BB77D068936A1CDF94_gshared_inline (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10104. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::get_Length()
  10105. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m107B30783955CE3AE36B5BDD96CA217317C13FCE_gshared (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, const RuntimeMethod* method);
  10106. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::get_Span()
  10107. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD Memory_1_get_Span_mC94F17FC49A90E8A3E00E01C1BB548C58045E2C4_gshared_inline (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, const RuntimeMethod* method);
  10108. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::ToString()
  10109. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m30D4A056182CE7177DDD60BCEBDA6B54A2809D75_gshared (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, const RuntimeMethod* method);
  10110. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::Slice(System.Int32,System.Int32)
  10111. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B Memory_1_Slice_mD5F535DD71C22681A156B09ABD609B2BDA4F49A9_gshared_inline (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10112. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::Slice(System.Int32,System.Int32)
  10113. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD Span_1_Slice_mC541D5D8B5C3F4FDDB23720BFBF967E0E795102B_gshared_inline (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10114. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10115. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mAB3EAE5B3D5DA4C69EE183A7EDC09DE66164FD28_gshared_inline (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD * __this, Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10116. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::.ctor(T[],System.Int32,System.Int32)
  10117. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE3EBAD47596C04E3E4D64403685F86DCB462FAF1_gshared_inline (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD * __this, MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10118. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::Pin()
  10119. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m235862E36B4F1766B343601D06924A215BFC724D_gshared (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, const RuntimeMethod* method);
  10120. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::Equals(System.ReadOnlyMemory`1<T>)
  10121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_mDBD45124B41B28BD66161C2C075C680AD494E04E_gshared (ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB * __this, ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB ___other0, const RuntimeMethod* method);
  10122. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::Equals(System.Memory`1<T>)
  10123. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mD92F8E89A9B96B0BB663184E07BAF4ED6FACE7D5_gshared (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B ___other0, const RuntimeMethod* method);
  10124. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::Equals(System.Object)
  10125. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mE86FAA0F426BFCB6B27FC28BD059EBD45621B518_gshared (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10126. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::GetHashCode()
  10127. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mDDF95B2399B828798611D12F2D2E030291C89CFE_gshared (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, const RuntimeMethod* method);
  10128. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::.ctor(T[])
  10129. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mF2D2B954BBC0B8DE3C71AB89393D0FB178BB055B_gshared_inline (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* ___array0, const RuntimeMethod* method);
  10130. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10131. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mC1609809D2E782D7818ADD58B61D56344AD31640_gshared_inline (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10132. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::.ctor(System.Object,System.Int32,System.Int32)
  10133. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mC610480BD9C26120103BFA5A6F19718A58A053BA_gshared_inline (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10134. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::get_Length()
  10135. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mD41E06FBC1A1442F2677A96A00A120B6B847FC5E_gshared (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, const RuntimeMethod* method);
  10136. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::get_Span()
  10137. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E Memory_1_get_Span_m9AD2F1EFEC34C8C8CDD9848251D9A4F16E5D3FED_gshared_inline (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, const RuntimeMethod* method);
  10138. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::ToString()
  10139. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m4527E39ABE27C476D4E5E44B8128499443EFFB41_gshared (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, const RuntimeMethod* method);
  10140. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::Slice(System.Int32,System.Int32)
  10141. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t27444C644DE0706D54512F6F351993153FA2081A Memory_1_Slice_mB5BB76EA679C4D043431F84B4542F79216B2E1E5_gshared_inline (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10142. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::Slice(System.Int32,System.Int32)
  10143. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E Span_1_Slice_m5829864336CFE6859F25638BFED1A2DB94FB8D7B_gshared_inline (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10144. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10145. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m2B4ADB7F029F729B8D0D1CE58D9B3F580E3DE9CE_gshared_inline (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E * __this, Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10146. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::.ctor(T[],System.Int32,System.Int32)
  10147. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF14E084486D5E51E41593B65ED5F7FB500CA8633_gshared_inline (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E * __this, MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10148. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::Pin()
  10149. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m5DFAD5D90330F99D20F3BF5905C9BEE16B7D52D0_gshared (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, const RuntimeMethod* method);
  10150. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::Equals(System.ReadOnlyMemory`1<T>)
  10151. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_mF9D409AC170A3C4CCDF5BF16A52F8AE1546EE746_gshared (ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 * __this, ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 ___other0, const RuntimeMethod* method);
  10152. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::Equals(System.Memory`1<T>)
  10153. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m894D35FB509DC8B45594476520600DDD87F4F337_gshared (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, Memory_1_t27444C644DE0706D54512F6F351993153FA2081A ___other0, const RuntimeMethod* method);
  10154. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::Equals(System.Object)
  10155. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m27F1FDC6800078AB979B14F1E54BDA74B16F538E_gshared (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10156. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::GetHashCode()
  10157. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mEA478F686F62D5FBD8821A828DE3DF7E865E9D74_gshared (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, const RuntimeMethod* method);
  10158. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::.ctor(T[])
  10159. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mFE103FCAE5A965C648262F0D7B81E90E96EF3F01_gshared_inline (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* ___array0, const RuntimeMethod* method);
  10160. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10161. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m9C16222C20F40DE0AF5389FED608EA12ABF51764_gshared_inline (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10162. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::.ctor(System.Object,System.Int32,System.Int32)
  10163. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m8CF94DF6C604A1EB345D6575F1FC9CD173FED5CC_gshared_inline (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10164. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::get_Length()
  10165. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mE794E1C3CD0126BF41F10A5C8CA8D230504FEC36_gshared (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, const RuntimeMethod* method);
  10166. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::get_Span()
  10167. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F Memory_1_get_Span_m061C92E262FF0E9803AD7F36391ABA6BE0612FCD_gshared_inline (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, const RuntimeMethod* method);
  10168. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::ToString()
  10169. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m7EC6F3035FC4CF83B03A77454C46E4EAEC257312_gshared (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, const RuntimeMethod* method);
  10170. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::Slice(System.Int32,System.Int32)
  10171. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 Memory_1_Slice_m564CEC628597FB9DC9BAC95B5DE0DCC979E05887_gshared_inline (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10172. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::Slice(System.Int32,System.Int32)
  10173. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F Span_1_Slice_m8FDA027D197C5C9F51498CA02D61DA45B7823AE5_gshared_inline (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10174. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10175. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9DD489E6320E8561936D3AC08152B86DBCA67C2F_gshared_inline (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F * __this, Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10176. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::.ctor(T[],System.Int32,System.Int32)
  10177. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC5D330C8AA19ADEC9635F1CFED27E6E5F9455900_gshared_inline (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F * __this, MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10178. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::Pin()
  10179. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF5D6B1F8BCD325673BD417CD78602D721FE63C2F_gshared (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, const RuntimeMethod* method);
  10180. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::Equals(System.ReadOnlyMemory`1<T>)
  10181. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_mACBE01AEF9429003567E0C7B792D0631DC72B17A_gshared (ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 * __this, ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 ___other0, const RuntimeMethod* method);
  10182. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::Equals(System.Memory`1<T>)
  10183. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mA0A4A5740D128766DC273F2C1AE95AEA37EEEE30_gshared (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 ___other0, const RuntimeMethod* method);
  10184. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::Equals(System.Object)
  10185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m6B6B36D976B8F68B754EA42FFC4262142D579AE4_gshared (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10186. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::GetHashCode()
  10187. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mA427D7B42015A9DCA63E00182CCCCB990C3FDC5A_gshared (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, const RuntimeMethod* method);
  10188. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(T[])
  10189. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m64FB69A98AF34892D1E8BACB24BB25A8519FB0E8_gshared_inline (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___array0, const RuntimeMethod* method);
  10190. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10191. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m60800336924227BE7EB68DDBA622592EDC45F579_gshared_inline (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10192. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(System.Object,System.Int32,System.Int32)
  10193. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mC0B67D077409FBDA895735C841C45D6C3812D729_gshared_inline (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10194. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Length()
  10195. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m2AFC9592F0987DFC0C359BAB499E62F317EBD104_gshared (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, const RuntimeMethod* method);
  10196. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Span()
  10197. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C Memory_1_get_Span_m08CF605B93C8A8B5386ACC99ED98E41687D3E1AD_gshared_inline (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, const RuntimeMethod* method);
  10198. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::ToString()
  10199. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m21B8DF047DAC4BE813BC7B78AF41D2F9703C8495_gshared (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, const RuntimeMethod* method);
  10200. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::Slice(System.Int32,System.Int32)
  10201. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 Memory_1_Slice_m800BB138D8E6DC194F4F0787EDEDDA25FFD2C441_gshared_inline (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10202. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.A8>::Slice(System.Int32,System.Int32)
  10203. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C Span_1_Slice_mDB399EE2FB990BAA7FD043B01FDF4438531C90AB_gshared_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10204. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10205. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF90EDA2C7B4524F351BF8300FC47C9D146C3B93D_gshared_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10206. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(T[],System.Int32,System.Int32)
  10207. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m41B76C0F13A8A69B1421EA3EF365B6F4EDEEF7CE_gshared_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10208. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::Pin()
  10209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mD68589D8F215A5BEDC84A149E4C077EA789A7787_gshared (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, const RuntimeMethod* method);
  10210. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.A8>::Equals(System.ReadOnlyMemory`1<T>)
  10211. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_mE62A3FCBA175EBEE5A183852FFFA65CE778BA50C_gshared (ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB * __this, ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB ___other0, const RuntimeMethod* method);
  10212. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::Equals(System.Memory`1<T>)
  10213. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m7104B51C9E81F55FD95C1B410CA0B5F2D84D3658_gshared (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 ___other0, const RuntimeMethod* method);
  10214. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::Equals(System.Object)
  10215. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mCAE2604099AEFAC181DF7E26B2F9F6018279190D_gshared (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10216. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::GetHashCode()
  10217. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m3697AB3147BD25056014C70FB1CA98B33AA067D7_gshared (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, const RuntimeMethod* method);
  10218. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(T[])
  10219. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m824E1FC80A838423AABF9C8A0FA62424847B8927_gshared_inline (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___array0, const RuntimeMethod* method);
  10220. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10221. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m780708657FDFE9232AF5707C05CE3E5FFD8530D4_gshared_inline (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10222. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(System.Object,System.Int32,System.Int32)
  10223. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m291FDABA847DB06EEA3B6C777D7C9C0E07C43CEB_gshared_inline (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10224. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Length()
  10225. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mEB491459CD44F2CEAD99A8D80F203E695DBC81E2_gshared (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, const RuntimeMethod* method);
  10226. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Span()
  10227. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 Memory_1_get_Span_mE49C955CF0B16CB219724320F58500D616DDBCF2_gshared_inline (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, const RuntimeMethod* method);
  10228. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::ToString()
  10229. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m62AF6EC6A05ACC38E6C9D80B9D6BCE2B82850C24_gshared (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, const RuntimeMethod* method);
  10230. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Slice(System.Int32,System.Int32)
  10231. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB Memory_1_Slice_m5F5C86C2A8EAEE083F5C3E82C925E742A97FF3CD_gshared_inline (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10232. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Slice(System.Int32,System.Int32)
  10233. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 Span_1_Slice_mE1B86AC5E6745C7CB777D78EE00094E071266DC3_gshared_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10234. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10235. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m00EB57E0D56D23B2D8406D5F4BB005B731BC5389_gshared_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10236. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(T[],System.Int32,System.Int32)
  10237. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m38991D9DEE0DE294E0297887E82E53CCFAF8B2B7_gshared_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10238. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Pin()
  10239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF1967FE61DD048C44CBED1EBCCD85AD90AA2A662_gshared (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, const RuntimeMethod* method);
  10240. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Equals(System.ReadOnlyMemory`1<T>)
  10241. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m23F6024689D268D3EAF235D962143EB29C02024C_gshared (ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 * __this, ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 ___other0, const RuntimeMethod* method);
  10242. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Equals(System.Memory`1<T>)
  10243. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mFE6028B1958EA189ECAC81384C1A3524C28C3108_gshared (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB ___other0, const RuntimeMethod* method);
  10244. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Equals(System.Object)
  10245. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mD9BEE04671844D513FC7398C40384B2C08D00528_gshared (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10246. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::GetHashCode()
  10247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m524D3C8E3B7D179423CE2DE0AC26F344BE852979_gshared (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, const RuntimeMethod* method);
  10248. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(T[])
  10249. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mA632BDECDB3AE4861983A465E0EEE8E994774C36_gshared_inline (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___array0, const RuntimeMethod* method);
  10250. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10251. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m6AB58891C2C2D0CA930BDC57ADF1A02609FA6272_gshared_inline (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10252. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(System.Object,System.Int32,System.Int32)
  10253. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m35C6E6AEFFE4C0683ED1984057243CB54558D17B_gshared_inline (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10254. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Length()
  10255. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mB5F76C9C97996DE928CD8215F5F8619A9E85507A_gshared (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, const RuntimeMethod* method);
  10256. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Span()
  10257. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF Memory_1_get_Span_m46B3C4FF26F4D95D7BC06B9632DE5FFEC889C3E5_gshared_inline (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, const RuntimeMethod* method);
  10258. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::ToString()
  10259. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m211F5A97BD195785CC002DA8B2ABE971E8C6F046_gshared (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, const RuntimeMethod* method);
  10260. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Slice(System.Int32,System.Int32)
  10261. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D Memory_1_Slice_m2BD8C3D6A26FD4E72798EAC2DE68D399F1D176C1_gshared_inline (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10262. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Slice(System.Int32,System.Int32)
  10263. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF Span_1_Slice_m2ACA2A233351B483E8415BA6F76F534DCA805C1E_gshared_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10264. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10265. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC678449B1B0923C5A5341B8C7C509F162E134266_gshared_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10266. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(T[],System.Int32,System.Int32)
  10267. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m11968A3D4311487FC0202A6DE00B8D0785AEA86C_gshared_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10268. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Pin()
  10269. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m4DCCC18CEBD7B4592B42FA9947439B67D971059E_gshared (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, const RuntimeMethod* method);
  10270. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Equals(System.ReadOnlyMemory`1<T>)
  10271. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m06014E666F15F38DC2CA3BCC1A2E1CFC4C377F96_gshared (ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 * __this, ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 ___other0, const RuntimeMethod* method);
  10272. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Equals(System.Memory`1<T>)
  10273. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m4C6C2C00FA2D68540ABAF285131DE56DCC951432_gshared (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D ___other0, const RuntimeMethod* method);
  10274. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Equals(System.Object)
  10275. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m71D975ECC9482B8F0C555EED824A5D1C04820CD7_gshared (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10276. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::GetHashCode()
  10277. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m2B3332DC669969825942A7BE056B088BEE71742D_gshared (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, const RuntimeMethod* method);
  10278. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(T[])
  10279. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mB870EA115203F9D396674600A9DCA2D2B835C39B_gshared_inline (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, const RuntimeMethod* method);
  10280. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10281. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mFCCDC6AD83B3A11DE5A2BD2B225A0AC79E45F115_gshared_inline (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10282. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(System.Object,System.Int32,System.Int32)
  10283. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m56DAF19162842D1468DFC4C84BFBBD046812EF25_gshared_inline (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10284. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Length()
  10285. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m0D779176D760ACBDA8155709CAA815F0E7E01F27_gshared (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, const RuntimeMethod* method);
  10286. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Span()
  10287. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Memory_1_get_Span_m48D8C3D2174A46F2EA50ACC6D1C7BCAD0ACA99F1_gshared_inline (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, const RuntimeMethod* method);
  10288. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::ToString()
  10289. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mABE58C3448E2DB88837A049EAB812EBA31600610_gshared (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, const RuntimeMethod* method);
  10290. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Slice(System.Int32,System.Int32)
  10291. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE Memory_1_Slice_mC14D383739860DBD28F5A6B267A1D062ECA80FF9_gshared_inline (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10292. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Slice(System.Int32,System.Int32)
  10293. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10294. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10295. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10296. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(T[],System.Int32,System.Int32)
  10297. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m270EDE687732C3049B0815ED7800FCCF544BA115_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10298. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Pin()
  10299. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m60F32689F72E841C6704C797FA7F5934C93A32FB_gshared (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, const RuntimeMethod* method);
  10300. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Equals(System.ReadOnlyMemory`1<T>)
  10301. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_mDA81EC215E84849931FCD11BC2D1B8C632E1DBDD_gshared (ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 * __this, ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 ___other0, const RuntimeMethod* method);
  10302. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Equals(System.Memory`1<T>)
  10303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m704EF5BCAD533F0A8A95CD4BFBEEA000077C11C5_gshared (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE ___other0, const RuntimeMethod* method);
  10304. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Equals(System.Object)
  10305. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m874A0CD8DA36E4DC2AD3E6EB234BBBAD8C4CAE03_gshared (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10306. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::GetHashCode()
  10307. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m8D10401105043D41B8736E36B23F2B1499C2E4F7_gshared (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, const RuntimeMethod* method);
  10308. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(T[])
  10309. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mF3DA42D4F192558A516B9D406CB97822D919F1C1_gshared_inline (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, const RuntimeMethod* method);
  10310. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10311. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mAA062E4E484050B356DF2843746F13CF09B8A784_gshared_inline (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10312. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(System.Object,System.Int32,System.Int32)
  10313. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m908DC3DDAE03AB328F09D7A41C70CFFE7BD745D7_gshared_inline (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10314. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Length()
  10315. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mF9855BB37618620B126C40D0A9D2A69117B38932_gshared (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, const RuntimeMethod* method);
  10316. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Span()
  10317. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Memory_1_get_Span_m7B16A22ADBFE6AF98485803A1AB596BF5A2E84CF_gshared_inline (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, const RuntimeMethod* method);
  10318. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::ToString()
  10319. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m8D3E0FB982D33817EEAF63C60D42F4715DFDE02B_gshared (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, const RuntimeMethod* method);
  10320. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Slice(System.Int32,System.Int32)
  10321. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 Memory_1_Slice_mCFE8400B6749318E077A4E9C80C3F5A34B86F706_gshared_inline (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10322. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Slice(System.Int32,System.Int32)
  10323. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10324. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10325. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10326. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(T[],System.Int32,System.Int32)
  10327. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m029D2B3EDD45E9FB79EF4CDB2A7330EE9A1CEB6C_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10328. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Pin()
  10329. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF0C6FCE1340036CDA63CD9598D4C2CB145119777_gshared (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, const RuntimeMethod* method);
  10330. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Equals(System.ReadOnlyMemory`1<T>)
  10331. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m0A5BC6E72DDD65895BFED28790EE5602B00C6801_gshared (ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 * __this, ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 ___other0, const RuntimeMethod* method);
  10332. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Equals(System.Memory`1<T>)
  10333. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mE09E45E75A08AEEE731C9D1AD68AAE93C125CD1B_gshared (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 ___other0, const RuntimeMethod* method);
  10334. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Equals(System.Object)
  10335. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mEA4EFE34C05CD638D598EDA3784FCCC5DDDCFF84_gshared (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10336. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::GetHashCode()
  10337. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mAE8AA1360EA1F2BAD9324E91BD62B592E02D222F_gshared (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, const RuntimeMethod* method);
  10338. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(T[])
  10339. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m8249485A96FFB1BF07B96E09AE1B9479302F585D_gshared_inline (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, const RuntimeMethod* method);
  10340. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10341. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m8D6BAEC4DAF00F4ECE397463B89543CF511BBE6F_gshared_inline (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10342. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(System.Object,System.Int32,System.Int32)
  10343. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mFE8D4BA7D57545F859A0101D0F9E4B2840692664_gshared_inline (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10344. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Length()
  10345. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mD07004853D8665696A50754556A86FD030318836_gshared (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, const RuntimeMethod* method);
  10346. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Span()
  10347. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC089F74404A3C46975952EE686EC533667BB207F Memory_1_get_Span_m018D357B92D16DEE7AF3406D858BF6BA4DAF716B_gshared_inline (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, const RuntimeMethod* method);
  10348. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::ToString()
  10349. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mC754DB71494908D8F6C158EFEF6907DE43BC7ED9_gshared (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, const RuntimeMethod* method);
  10350. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Slice(System.Int32,System.Int32)
  10351. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 Memory_1_Slice_m6DF7972EE2C739556C36DD7D236245C016063BBE_gshared_inline (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10352. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Slice(System.Int32,System.Int32)
  10353. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10354. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10355. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10356. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(T[],System.Int32,System.Int32)
  10357. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m727883B2A55BDAACE48CDCE33E141E89AB79449A_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10358. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Pin()
  10359. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m5DC9019D7C7D5B4CE0145EE7E69ECDB813E7B98C_gshared (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, const RuntimeMethod* method);
  10360. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Equals(System.ReadOnlyMemory`1<T>)
  10361. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_mB570D29A0A3D9F0AD5E4F639F5B159FC6D8BBF9C_gshared (ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A * __this, ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A ___other0, const RuntimeMethod* method);
  10362. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Equals(System.Memory`1<T>)
  10363. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mA02FEF2F5601EFC06E1FD6CBB810C9CF0DBA73E1_gshared (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 ___other0, const RuntimeMethod* method);
  10364. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Equals(System.Object)
  10365. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mF1BE87EF21C4FA87E1C3B264F1B42C4C8868EB8C_gshared (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10366. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::GetHashCode()
  10367. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mFF5065F567382BE196D3C13305DED499DE5081C6_gshared (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, const RuntimeMethod* method);
  10368. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(T[])
  10369. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m3EB40CE7A27F0E16E68C4F2E248619C1D82F6C6F_gshared_inline (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, const RuntimeMethod* method);
  10370. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10371. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m838812DDF17E7A9FF4BB373082B9DA72AF64281F_gshared_inline (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10372. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(System.Object,System.Int32,System.Int32)
  10373. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mCD839828F86A6CA3374298FC4444B028401C6322_gshared_inline (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10374. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Length()
  10375. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mE0F089BED1CEB895AAD436CFB76EF0D750DD2D90_gshared (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, const RuntimeMethod* method);
  10376. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Span()
  10377. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Memory_1_get_Span_mF1F15E99D9B3486E0D339F07CF0D035806DDEB03_gshared_inline (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, const RuntimeMethod* method);
  10378. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::ToString()
  10379. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m1B7F00463B26BF1D996A7BA770AA8F407D446CCD_gshared (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, const RuntimeMethod* method);
  10380. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Slice(System.Int32,System.Int32)
  10381. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE Memory_1_Slice_mAF8E660B95C156F2E2C2720DF0D28D9168C120B9_gshared_inline (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10382. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Slice(System.Int32,System.Int32)
  10383. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10384. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10385. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10386. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(T[],System.Int32,System.Int32)
  10387. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mDAED6F86B4D14B53469B7EE7EEC9D08C66CDBC43_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10388. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Pin()
  10389. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mCDD3F32709746EEDCFB1D1594A66F131DD1DA742_gshared (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, const RuntimeMethod* method);
  10390. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Equals(System.ReadOnlyMemory`1<T>)
  10391. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m270912EDD6E860FB2E97121DACF77D700114309F_gshared (ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 * __this, ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 ___other0, const RuntimeMethod* method);
  10392. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Equals(System.Memory`1<T>)
  10393. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m2ADE72F856AA688E2BB57DE1367860CAA9FCBD33_gshared (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE ___other0, const RuntimeMethod* method);
  10394. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Equals(System.Object)
  10395. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m5ED5DD60F95AAA1C5E8E2684E8CBF0DDC7E0F9F6_gshared (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10396. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::GetHashCode()
  10397. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mD00BAD9EEB22A226651C23629E87CD764C53608A_gshared (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, const RuntimeMethod* method);
  10398. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(T[])
  10399. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m9F291F86D2DCC1A500C11CE780C11D8558D7E65A_gshared_inline (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, const RuntimeMethod* method);
  10400. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10401. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mBC99C4F077D4B6B57660B178D8E102424D5ED991_gshared_inline (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10402. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Object,System.Int32,System.Int32)
  10403. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m4FE384CCED0957740441C7F5A4C70CAC6EECD87D_gshared_inline (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10404. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Length()
  10405. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m2C438766BF4CE2127EB7F847DC2582111C7B330F_gshared (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, const RuntimeMethod* method);
  10406. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Span()
  10407. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Memory_1_get_Span_mD0095F7FBDB5891B3B51D3B390621CCDD7295079_gshared_inline (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, const RuntimeMethod* method);
  10408. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::ToString()
  10409. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m960E3C57D18E70584C0014D638DF9DB18B5A1764_gshared (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, const RuntimeMethod* method);
  10410. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Slice(System.Int32,System.Int32)
  10411. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t989A25F213E59B429D409844716D883464EB981E Memory_1_Slice_m3A63935938226BAB5E574CDB71B50086BC8E6700_gshared_inline (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10412. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Slice(System.Int32,System.Int32)
  10413. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10414. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10415. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10416. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(T[],System.Int32,System.Int32)
  10417. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mAD538A8AF6DC250E9B129E501E02ED00ACE08A28_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10418. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Pin()
  10419. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m0F3721E0CDE354430ADD3535CFD495D30D96DA16_gshared (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, const RuntimeMethod* method);
  10420. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Equals(System.ReadOnlyMemory`1<T>)
  10421. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m70EEAFEEAE5B0A2F1C128E6D5E2894544E211CBB_gshared (ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F * __this, ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F ___other0, const RuntimeMethod* method);
  10422. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Equals(System.Memory`1<T>)
  10423. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mEB8607AA845AB39698AB1B1F64949B4F92F4293A_gshared (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, Memory_1_t989A25F213E59B429D409844716D883464EB981E ___other0, const RuntimeMethod* method);
  10424. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Equals(System.Object)
  10425. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m42A5307B5E9A9D7DEA6C1A056C022C5C92DE7551_gshared (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10426. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::GetHashCode()
  10427. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m976E60FBD91F9F259776711E38E2AF18F1FE3750_gshared (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, const RuntimeMethod* method);
  10428. // System.Void System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(T[])
  10429. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mC402B56EF70F9236CAB1CAF796AF20C69B26FECA_gshared_inline (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, const RuntimeMethod* method);
  10430. // System.Void System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10431. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mBDD1186C52F30ABA1A26883AE51CCA2BCFD148D8_gshared_inline (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10432. // System.Void System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(System.Object,System.Int32,System.Int32)
  10433. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mBEB3C76965B31D158A872DE2ADA5B7629CFC02D7_gshared_inline (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10434. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_Length()
  10435. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m6316C31995347842E76E53F19E889229B8BBD209_gshared (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, const RuntimeMethod* method);
  10436. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_Span()
  10437. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Memory_1_get_Span_m6A55AB6563E26A4C6D983F7A5FD3B9E943AA6E0D_gshared_inline (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, const RuntimeMethod* method);
  10438. // System.String System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::ToString()
  10439. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m5B5B704A2B08014349E8D5D76ABE96F2AF69EC58_gshared (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, const RuntimeMethod* method);
  10440. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Slice(System.Int32,System.Int32)
  10441. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE Memory_1_Slice_mFAECB43E1C61441138E63A601F9B648754530D8E_gshared_inline (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10442. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Slice(System.Int32,System.Int32)
  10443. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Span_1_Slice_mFC34A4237BDD41B7664832E34D2E72042361D855_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10444. // System.Void System.Span`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10445. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m10737B6C56174B7DE1D41C9B97A4DC84470FBA72_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10446. // System.Void System.Span`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(T[],System.Int32,System.Int32)
  10447. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mAB25B620D30974257B1807EF4D58C012E5C011A0_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10448. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Pin()
  10449. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m57F2212D3CF63D2AD1D604BE45E2B45E4FAECEF3_gshared (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, const RuntimeMethod* method);
  10450. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Equals(System.ReadOnlyMemory`1<T>)
  10451. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m4CE79FAA2A116381BB5849AC12191BA41D057E07_gshared (ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 * __this, ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 ___other0, const RuntimeMethod* method);
  10452. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Equals(System.Memory`1<T>)
  10453. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m52E9CE2E905418E12243A480D53C1217AA32157D_gshared (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE ___other0, const RuntimeMethod* method);
  10454. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Equals(System.Object)
  10455. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m46FC107681AD7B102428A1D0AD3E8D7D05CCA0D0_gshared (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10456. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::GetHashCode()
  10457. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mD052E7DE05761206AE6FB1B339A62022B59FCAF4_gshared (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, const RuntimeMethod* method);
  10458. // System.Void System.Memory`1<System.Boolean>::.ctor(T[])
  10459. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m9DE339A1BF367B7BD76918BE06199C9E3D170149_gshared_inline (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, const RuntimeMethod* method);
  10460. // System.Void System.Memory`1<System.Boolean>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10461. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mB80651FE2BB4C511F66DFDDDB98F81D1CDE4B762_gshared_inline (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10462. // System.Void System.Memory`1<System.Boolean>::.ctor(System.Object,System.Int32,System.Int32)
  10463. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mD86ACE9C45E57079D2DBB7A373537566096ADD7A_gshared_inline (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10464. // System.Int32 System.Memory`1<System.Boolean>::get_Length()
  10465. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m82EF2529042F2C18842B177BF13F9B5F8E35A8D6_gshared (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, const RuntimeMethod* method);
  10466. // System.Span`1<T> System.Memory`1<System.Boolean>::get_Span()
  10467. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Memory_1_get_Span_m494409B599310376B4B7AE050A93B73316586134_gshared_inline (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, const RuntimeMethod* method);
  10468. // System.String System.Memory`1<System.Boolean>::ToString()
  10469. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mDCE0333A9BAFF79A474E3AD6FA12A625C0490F49_gshared (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, const RuntimeMethod* method);
  10470. // System.Memory`1<T> System.Memory`1<System.Boolean>::Slice(System.Int32,System.Int32)
  10471. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 Memory_1_Slice_m98F1E76ADF1953435603DA015815F5031BBA1346_gshared_inline (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10472. // System.Span`1<T> System.Span`1<System.Boolean>::Slice(System.Int32,System.Int32)
  10473. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Span_1_Slice_mA47D42110A3506861BDED4B9AEF0B522FFB13A53_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10474. // System.Void System.Span`1<System.Boolean>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10475. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mCC9484AC65C5C72CA25D8AC53D4B3230D891F362_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10476. // System.Void System.Span`1<System.Boolean>::.ctor(T[],System.Int32,System.Int32)
  10477. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m035EF1E97AF185B10D6C484E79BE8875B5E41066_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10478. // System.Buffers.MemoryHandle System.Memory`1<System.Boolean>::Pin()
  10479. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mC6A0DD35513733954DF1BBD0B3963797B4EAC89E_gshared (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, const RuntimeMethod* method);
  10480. // System.Boolean System.ReadOnlyMemory`1<System.Boolean>::Equals(System.ReadOnlyMemory`1<T>)
  10481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_mC6F889646295FD9FE212CE31A3B4DC6061724F80_gshared (ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF * __this, ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF ___other0, const RuntimeMethod* method);
  10482. // System.Boolean System.Memory`1<System.Boolean>::Equals(System.Memory`1<T>)
  10483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m3B2239DC5F00F72E1FEC6BB1AF2302A4D975D7D7_gshared (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 ___other0, const RuntimeMethod* method);
  10484. // System.Boolean System.Memory`1<System.Boolean>::Equals(System.Object)
  10485. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mF526116776F9FF114F65BC971B7DBDE9D32BEF6E_gshared (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10486. // System.Int32 System.Memory`1<System.Boolean>::GetHashCode()
  10487. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m7F2995E5BEE1D8B23DA136A861C3EA8B81004C36_gshared (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, const RuntimeMethod* method);
  10488. // System.Void System.Memory`1<System.Byte>::.ctor(T[])
  10489. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m0B6E9D50BD0FFE6008C771D694E0720A5B32E3D6_gshared_inline (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method);
  10490. // System.Void System.Memory`1<System.Byte>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10491. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m58824AA6C3D204070467486A5384162004ED0917_gshared_inline (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10492. // System.Void System.Memory`1<System.Byte>::.ctor(System.Object,System.Int32,System.Int32)
  10493. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m900DCFD91CB57FD7EC1CBC968E74B45292FC0E3A_gshared_inline (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10494. // System.Int32 System.Memory`1<System.Byte>::get_Length()
  10495. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m86AFC3FB85F1D31B3390CD2961460D8EF4CAC44F_gshared (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, const RuntimeMethod* method);
  10496. // System.Span`1<T> System.Memory`1<System.Byte>::get_Span()
  10497. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Memory_1_get_Span_m3028028B2677C147C0CFADFCB17F85FE1EACB999_gshared_inline (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, const RuntimeMethod* method);
  10498. // System.String System.Memory`1<System.Byte>::ToString()
  10499. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mC47130557B4043498289FB5BB4DDFC53CBF7713B_gshared (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, const RuntimeMethod* method);
  10500. // System.Memory`1<T> System.Memory`1<System.Byte>::Slice(System.Int32,System.Int32)
  10501. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 Memory_1_Slice_m7EBE3538246B3F05FF010BE35F203E39D1B55CFE_gshared_inline (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10502. // System.Span`1<T> System.Span`1<System.Byte>::Slice(System.Int32,System.Int32)
  10503. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10504. // System.Void System.Span`1<System.Byte>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10505. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10506. // System.Void System.Span`1<System.Byte>::.ctor(T[],System.Int32,System.Int32)
  10507. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE2364CC76ED4B4A933C1F9E482051BCDE4739D63_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10508. // System.Buffers.MemoryHandle System.Memory`1<System.Byte>::Pin()
  10509. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF75C058A695404A0BD0E16EC4CA2FAF65B4F4C1A_gshared (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, const RuntimeMethod* method);
  10510. // System.Boolean System.ReadOnlyMemory`1<System.Byte>::Equals(System.ReadOnlyMemory`1<T>)
  10511. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_mBDEBA0DFE60FDD933ABEE765DF6218093A052220_gshared (ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 * __this, ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 ___other0, const RuntimeMethod* method);
  10512. // System.Boolean System.Memory`1<System.Byte>::Equals(System.Memory`1<T>)
  10513. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m9D25DF9989227DC9BCF620D5EFFEEEE8AAF85932_gshared (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 ___other0, const RuntimeMethod* method);
  10514. // System.Boolean System.Memory`1<System.Byte>::Equals(System.Object)
  10515. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m07FA714C8F106B15610181F2571A0BEB6B8185BF_gshared (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10516. // System.Int32 System.Memory`1<System.Byte>::GetHashCode()
  10517. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mE4AD4FEBC46C1FB17D54E1A0C78A20D89AB4D683_gshared (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, const RuntimeMethod* method);
  10518. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(T[])
  10519. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m6F723736D722834C6AB7F32E93FCEF6BBE88A52F_gshared_inline (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, const RuntimeMethod* method);
  10520. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10521. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m59D14E86A5CDB92497438105932E18010181FF84_gshared_inline (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10522. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Object,System.Int32,System.Int32)
  10523. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mB5F3C065DD49AD564D7CB4A2D733BAF07C02A65D_gshared_inline (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10524. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Length()
  10525. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m72A4289C1ADEAF5DBBA89D39E3E2B4D25387F058_gshared (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, const RuntimeMethod* method);
  10526. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Span()
  10527. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Memory_1_get_Span_m523AE4579A3C98DEF7C2E6DBFE4D6A0290DB8B1D_gshared_inline (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, const RuntimeMethod* method);
  10528. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::ToString()
  10529. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mE947EA39BAF726B1D22188D4F180F401065163FB_gshared (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, const RuntimeMethod* method);
  10530. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Slice(System.Int32,System.Int32)
  10531. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 Memory_1_Slice_mB62E46B5BCB43936904949522FD2599385E90DC7_gshared_inline (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10532. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Slice(System.Int32,System.Int32)
  10533. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10534. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10535. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10536. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(T[],System.Int32,System.Int32)
  10537. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE9DA3EAFA45ED8B35D194DED15A59EC7B3D84453_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10538. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Pin()
  10539. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mBB175E4EAA5800643808F7196819C9681A65A31F_gshared (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, const RuntimeMethod* method);
  10540. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Equals(System.ReadOnlyMemory`1<T>)
  10541. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m33727C78FDAC91D5728B3BFD6C0A1EDD92C03793_gshared (ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A * __this, ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A ___other0, const RuntimeMethod* method);
  10542. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Equals(System.Memory`1<T>)
  10543. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mAF9F49C231348BE8EB1814E5092C674D90F6FB73_gshared (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 ___other0, const RuntimeMethod* method);
  10544. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Equals(System.Object)
  10545. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m71BAD488ED442B3586680F82BA21C8D492C6BAEC_gshared (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10546. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::GetHashCode()
  10547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m164A9833FF4C1BBCBEF624EB1678343AF4D939FF_gshared (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, const RuntimeMethod* method);
  10548. // System.Void System.Memory`1<SixLabors.ImageSharp.Color>::.ctor(T[])
  10549. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m1977374B9C3323EFA42BB19AA58303A79E0FDA54_gshared_inline (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, const RuntimeMethod* method);
  10550. // System.Void System.Memory`1<SixLabors.ImageSharp.Color>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10551. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m436412C32B34DA155E085094E1E31AD1C7C1B52A_gshared_inline (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10552. // System.Void System.Memory`1<SixLabors.ImageSharp.Color>::.ctor(System.Object,System.Int32,System.Int32)
  10553. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m39270F84B9DC87A29C6FF7569E3DD7DC19867886_gshared_inline (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10554. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Color>::get_Length()
  10555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m5B022FB36ECDABE61A73D248958976ECE694E17B_gshared (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, const RuntimeMethod* method);
  10556. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Color>::get_Span()
  10557. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Memory_1_get_Span_m21ACB79E22EF08AC5C025C24C5E142A1BE79A57C_gshared_inline (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, const RuntimeMethod* method);
  10558. // System.String System.Memory`1<SixLabors.ImageSharp.Color>::ToString()
  10559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mE7AB96E3BB22AC41AC2812C43E47330312900A5B_gshared (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, const RuntimeMethod* method);
  10560. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Color>::Slice(System.Int32,System.Int32)
  10561. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B Memory_1_Slice_mCBE69BD55E62B6459D4DFE0AB078BDE6904C8032_gshared_inline (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10562. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Color>::Slice(System.Int32,System.Int32)
  10563. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Span_1_Slice_m6359EE2F1119A9D6403165472E9E4D5EF97C051A_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10564. // System.Void System.Span`1<SixLabors.ImageSharp.Color>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10565. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mDAA1D0E11EDE17FFE65097222F9F884E662220BE_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10566. // System.Void System.Span`1<SixLabors.ImageSharp.Color>::.ctor(T[],System.Int32,System.Int32)
  10567. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m00A2C429BBE77F94455C47DC588DB422D9CBE236_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10568. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Color>::Pin()
  10569. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m15D14D5126DB512934C73FB6F6ECE9F3AAF450B9_gshared (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, const RuntimeMethod* method);
  10570. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Color>::Equals(System.ReadOnlyMemory`1<T>)
  10571. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_mEBF8A85124B5C45DC49BAEC836E59154B2AC3FC9_gshared (ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 * __this, ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 ___other0, const RuntimeMethod* method);
  10572. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Color>::Equals(System.Memory`1<T>)
  10573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mA14EF5564753F111112C0E05A6AFC4891F347C87_gshared (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B ___other0, const RuntimeMethod* method);
  10574. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Color>::Equals(System.Object)
  10575. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mD22D6BB04540983EBBFF1562994B9B8755CAB045_gshared (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10576. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Color>::GetHashCode()
  10577. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mC7032DF0EA0F96D12896B8658BBD1318EEFA7558_gshared (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, const RuntimeMethod* method);
  10578. // System.Void System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(T[])
  10579. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m9CAC542F5EF9D1EE1E58758E7FBD56B9ED3937FA_gshared_inline (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, const RuntimeMethod* method);
  10580. // System.Void System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10581. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mA733CDCE020346C4C8C5182CDDCE11A7FBD607F5_gshared_inline (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10582. // System.Void System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(System.Object,System.Int32,System.Int32)
  10583. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mBCB73B2898C64C0AC2B2731E9E4E79C44957D6DE_gshared_inline (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10584. // System.Int32 System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::get_Length()
  10585. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m526A894E3EBD71AED069720047D689D2D23BFB91_gshared (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, const RuntimeMethod* method);
  10586. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::get_Span()
  10587. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Memory_1_get_Span_m3A23075BE17F34DE3B6FC2146DBD61C3D685B428_gshared_inline (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, const RuntimeMethod* method);
  10588. // System.String System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::ToString()
  10589. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m8546B7A49B6710C8A2162A48294F90AE8B6CA0CD_gshared (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, const RuntimeMethod* method);
  10590. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::Slice(System.Int32,System.Int32)
  10591. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 Memory_1_Slice_mF2E08F7A8272C97FF248E79ED863AD016BFFC8AB_gshared_inline (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10592. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.ComplexVector4>::Slice(System.Int32,System.Int32)
  10593. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Span_1_Slice_m76F0F4C1930461A206C4BE6FA8035369F5A63C41_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10594. // System.Void System.Span`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10595. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB42173300DDC8E1D47A980BE483E0AE19E5239E8_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10596. // System.Void System.Span`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(T[],System.Int32,System.Int32)
  10597. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9169051A61652EDC4D6FC858A7C59B9239E002CD_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10598. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::Pin()
  10599. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m326BDAD2D76556759A7DFCE8373A3EC55FCBACA6_gshared (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, const RuntimeMethod* method);
  10600. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.ComplexVector4>::Equals(System.ReadOnlyMemory`1<T>)
  10601. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m214150303B58BAB1675994F848A8C01A595E3480_gshared (ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD * __this, ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD ___other0, const RuntimeMethod* method);
  10602. // System.Boolean System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::Equals(System.Memory`1<T>)
  10603. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mF2129F583C5195F466946AA19931FEA608EBC565_gshared (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 ___other0, const RuntimeMethod* method);
  10604. // System.Boolean System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::Equals(System.Object)
  10605. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m69BD57295BE2BDD889603BA452519CE78D96E1A6_gshared (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10606. // System.Int32 System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::GetHashCode()
  10607. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mC7D12AA4E68D5C49124549C20FCDE64120C85B05_gshared (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, const RuntimeMethod* method);
  10608. // System.Void System.Memory`1<System.Decimal>::.ctor(T[])
  10609. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m64C38C67EDB9FD7F296993BF915FDC73C1722950_gshared_inline (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, const RuntimeMethod* method);
  10610. // System.Void System.Memory`1<System.Decimal>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10611. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mBD4C82D1D76E890EDCB01DC37B09B67F5A55D59D_gshared_inline (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10612. // System.Void System.Memory`1<System.Decimal>::.ctor(System.Object,System.Int32,System.Int32)
  10613. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m7E16BE06C2874499940BB418892EC1C7FA8C124B_gshared_inline (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10614. // System.Int32 System.Memory`1<System.Decimal>::get_Length()
  10615. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mA08F756D4CE82B5D0C319EAEE2AD5C9245ABE138_gshared (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, const RuntimeMethod* method);
  10616. // System.Span`1<T> System.Memory`1<System.Decimal>::get_Span()
  10617. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Memory_1_get_Span_mEA1EBC7EC7704C094D4FE6E929B37F77D1B8D4FB_gshared_inline (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, const RuntimeMethod* method);
  10618. // System.String System.Memory`1<System.Decimal>::ToString()
  10619. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mF10D6BC78DF43A274D27A7B02A5CF86ACACC3812_gshared (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, const RuntimeMethod* method);
  10620. // System.Memory`1<T> System.Memory`1<System.Decimal>::Slice(System.Int32,System.Int32)
  10621. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF Memory_1_Slice_mCDD3FA913488CD239B9A8C55E138F385B2ADE7C2_gshared_inline (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10622. // System.Span`1<T> System.Span`1<System.Decimal>::Slice(System.Int32,System.Int32)
  10623. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Span_1_Slice_m9A85CE9788C2F133467D7653DD31EA7926D110F7_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10624. // System.Void System.Span`1<System.Decimal>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10625. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mCC10D564B5E5B3AC711A6C1E8583792FEDE314CA_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10626. // System.Void System.Span`1<System.Decimal>::.ctor(T[],System.Int32,System.Int32)
  10627. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m6D382674C67C879C77382A91313A20426D48C35D_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10628. // System.Buffers.MemoryHandle System.Memory`1<System.Decimal>::Pin()
  10629. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m015A27047ACAE99873D9818BEE9C11F682C49750_gshared (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, const RuntimeMethod* method);
  10630. // System.Boolean System.ReadOnlyMemory`1<System.Decimal>::Equals(System.ReadOnlyMemory`1<T>)
  10631. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m5795EA291CB6317294D6B17B69005F790EAB602F_gshared (ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 * __this, ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 ___other0, const RuntimeMethod* method);
  10632. // System.Boolean System.Memory`1<System.Decimal>::Equals(System.Memory`1<T>)
  10633. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m14CA0574A73CCD5ECD59B396D37890CAE144AB39_gshared (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF ___other0, const RuntimeMethod* method);
  10634. // System.Boolean System.Memory`1<System.Decimal>::Equals(System.Object)
  10635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mCA5653E7887447199AA665DE0ADB559153265E2F_gshared (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10636. // System.Int32 System.Memory`1<System.Decimal>::GetHashCode()
  10637. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m46AFB3B600497703EA6E64D006CC0A6A4B43AF06_gshared (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, const RuntimeMethod* method);
  10638. // System.Void System.Memory`1<System.Double>::.ctor(T[])
  10639. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m86371054D428ABB1432525A59C5574E3FA0DEB67_gshared_inline (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, const RuntimeMethod* method);
  10640. // System.Void System.Memory`1<System.Double>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10641. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m1C612C11968504317E93AAEDD091DD791B3C0D23_gshared_inline (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10642. // System.Void System.Memory`1<System.Double>::.ctor(System.Object,System.Int32,System.Int32)
  10643. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mEF7F8A13E8121045BA6B9142F55CC167270CC81D_gshared_inline (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10644. // System.Int32 System.Memory`1<System.Double>::get_Length()
  10645. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m4B42E40A5663707B49544B9D6581AF241382C869_gshared (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, const RuntimeMethod* method);
  10646. // System.Span`1<T> System.Memory`1<System.Double>::get_Span()
  10647. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Memory_1_get_Span_m318AE72F9426BBC29BEF7043F19E59DA8ADAE453_gshared_inline (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, const RuntimeMethod* method);
  10648. // System.String System.Memory`1<System.Double>::ToString()
  10649. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mB5CEC01D4F982A2F847F27291D111AD638FDB3CB_gshared (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, const RuntimeMethod* method);
  10650. // System.Memory`1<T> System.Memory`1<System.Double>::Slice(System.Int32,System.Int32)
  10651. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 Memory_1_Slice_mB68F64C8764887FCD80CA433C8583E246A7FA59F_gshared_inline (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10652. // System.Span`1<T> System.Span`1<System.Double>::Slice(System.Int32,System.Int32)
  10653. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Span_1_Slice_m11B8CD45E286B38B9C58BA837EB2883D511E2455_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10654. // System.Void System.Span`1<System.Double>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10655. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mDB6DE3959402E12460BC6D7524BA4957C7BC017C_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10656. // System.Void System.Span`1<System.Double>::.ctor(T[],System.Int32,System.Int32)
  10657. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC0F12C3D9803F6EC3796E8888FD8FCA66F897B81_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10658. // System.Buffers.MemoryHandle System.Memory`1<System.Double>::Pin()
  10659. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m413DED54391D81EC40B44C660D1C338999796461_gshared (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, const RuntimeMethod* method);
  10660. // System.Boolean System.ReadOnlyMemory`1<System.Double>::Equals(System.ReadOnlyMemory`1<T>)
  10661. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m5BF0865584D5C11715ABACEA11BF5DCBD3BBCF65_gshared (ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA * __this, ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA ___other0, const RuntimeMethod* method);
  10662. // System.Boolean System.Memory`1<System.Double>::Equals(System.Memory`1<T>)
  10663. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mDB66F94583D9D1C4DF5A15C30B683D95F7B89B3A_gshared (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 ___other0, const RuntimeMethod* method);
  10664. // System.Boolean System.Memory`1<System.Double>::Equals(System.Object)
  10665. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m884E74CC7196F392E91702D395FEC07A7C66635B_gshared (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10666. // System.Int32 System.Memory`1<System.Double>::GetHashCode()
  10667. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m080E2B7D9A3851609860DB475953FA0087DB50A3_gshared (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, const RuntimeMethod* method);
  10668. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(T[])
  10669. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m3FD4A5F491CBF795352574EAC09BD8B551F57AAB_gshared_inline (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, const RuntimeMethod* method);
  10670. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10671. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m568E56C182418F003DC878585AF2A4DB6B4A49D3_gshared_inline (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  10672. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Object,System.Int32,System.Int32)
  10673. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m8293BE5A3EF2D4BFB96DFED5161C341936FE8FFA_gshared_inline (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10674. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Length()
  10675. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m69A320C9F9200586AC0F8870F482DC7469869328_gshared (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, const RuntimeMethod* method);
  10676. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Span()
  10677. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Memory_1_get_Span_mC63C2E3FBABB4AAB677691A9659C3C33B8D9FBE4_gshared_inline (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, const RuntimeMethod* method);
  10678. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::ToString()
  10679. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mB1CD613A6186D2CD2FBAA79D4A637AC478B60CA6_gshared (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, const RuntimeMethod* method);
  10680. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Slice(System.Int32,System.Int32)
  10681. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 Memory_1_Slice_mEE364A2A5D0F2A3B64F0FE838406253898752024_gshared_inline (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10682. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Slice(System.Int32,System.Int32)
  10683. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10684. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10685. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10686. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(T[],System.Int32,System.Int32)
  10687. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m71B62DEEDEAF69ADD00AA4E4CC652D81EBA4D44B_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10688. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Pin()
  10689. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m674F9F9A8811E29E3EFDBBAFF02F1374B983DEB8_gshared (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, const RuntimeMethod* method);
  10690. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Equals(System.ReadOnlyMemory`1<T>)
  10691. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m073A358D133D4F0BFE374915945BC555A9BBE3E6_gshared (ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 * __this, ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 ___other0, const RuntimeMethod* method);
  10692. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Equals(System.Memory`1<T>)
  10693. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m055E97CC3780226BC8EBC76B02C0554606F933D1_gshared (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 ___other0, const RuntimeMethod* method);
  10694. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Equals(System.Object)
  10695. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m7334EABB7E65AEDB957DE6F65C664A58D786DA85_gshared (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10696. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::GetHashCode()
  10697. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m05B90C0593233079C1B68293A6FD17ED47043B5E_gshared (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, const RuntimeMethod* method);
  10698. // System.Type System.Object::GetType()
  10699. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B (RuntimeObject * __this, const RuntimeMethod* method);
  10700. // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  10701. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E (RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ___handle0, const RuntimeMethod* method);
  10702. // System.Boolean System.Type::op_Inequality(System.Type,System.Type)
  10703. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
  10704. // System.Void System.ThrowHelper::ThrowArrayTypeMismatchException()
  10705. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC (const RuntimeMethod* method);
  10706. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(T[])
  10707. inline void Memory_1__ctor_m7FCC0115462531C469E3EE6F9729AC7F77CD206B_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* ___array0, const RuntimeMethod* method)
  10708. {
  10709. (( void (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8*, const RuntimeMethod*))Memory_1__ctor_m7FCC0115462531C469E3EE6F9729AC7F77CD206B_gshared_inline)(__this, ___array0, method);
  10710. }
  10711. // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException()
  10712. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59 (const RuntimeMethod* method);
  10713. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10714. inline void Memory_1__ctor_m7A76C5CA518DEEB9D337E0C88F9D394F64B8E8E8_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  10715. {
  10716. (( void (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *, int32_t, const RuntimeMethod*))Memory_1__ctor_m7A76C5CA518DEEB9D337E0C88F9D394F64B8E8E8_gshared_inline)(__this, ___manager0, ___length1, method);
  10717. }
  10718. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(System.Object,System.Int32,System.Int32)
  10719. inline void Memory_1__ctor_mEBC36BA8A7B902239828A2350291CA1EA8E1FC87_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  10720. {
  10721. (( void (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mEBC36BA8A7B902239828A2350291CA1EA8E1FC87_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  10722. }
  10723. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::get_Length()
  10724. inline int32_t Memory_1_get_Length_mD9B10DF5A6FF2E2E73F7BA6E9B85873A5CEEF6A4 (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  10725. {
  10726. return (( int32_t (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, const RuntimeMethod*))Memory_1_get_Length_mD9B10DF5A6FF2E2E73F7BA6E9B85873A5CEEF6A4_gshared)(__this, method);
  10727. }
  10728. // System.Boolean System.Type::op_Equality(System.Type,System.Type)
  10729. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
  10730. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::get_Span()
  10731. inline Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A Memory_1_get_Span_m12D0E55B81ABDFE92F80333C75F762B5A89045CF_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  10732. {
  10733. return (( Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, const RuntimeMethod*))Memory_1_get_Span_m12D0E55B81ABDFE92F80333C75F762B5A89045CF_gshared_inline)(__this, method);
  10734. }
  10735. // System.String System.String::Substring(System.Int32,System.Int32)
  10736. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B (String_t* __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method);
  10737. // System.String System.String::Format(System.String,System.Object,System.Object)
  10738. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66 (String_t* ___format0, RuntimeObject * ___arg01, RuntimeObject * ___arg12, const RuntimeMethod* method);
  10739. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::ToString()
  10740. inline String_t* Memory_1_ToString_mA4B68A220F3619BBB609175CFBE6FF773B7DF724 (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  10741. {
  10742. return (( String_t* (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, const RuntimeMethod*))Memory_1_ToString_mA4B68A220F3619BBB609175CFBE6FF773B7DF724_gshared)(__this, method);
  10743. }
  10744. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Slice(System.Int32,System.Int32)
  10745. inline Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 Memory_1_Slice_m90412662A96D8B63EACE5A29F9697FAFBB18D0C5_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10746. {
  10747. return (( Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m90412662A96D8B63EACE5A29F9697FAFBB18D0C5_gshared_inline)(__this, ___start0, ___length1, method);
  10748. }
  10749. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Slice(System.Int32,System.Int32)
  10750. inline Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A Span_1_Slice_mFBE4DA51382B9DF9ABACDB67CF9A291E566282C4_inline (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10751. {
  10752. return (( Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A (*) (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mFBE4DA51382B9DF9ABACDB67CF9A291E566282C4_gshared_inline)(__this, ___start0, ___length1, method);
  10753. }
  10754. // System.Int32 System.String::get_Length()
  10755. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method);
  10756. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10757. inline void Span_1__ctor_mC555E4A22A458D9F5E2CD79700784C437D68D6BD_inline (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A * __this, Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  10758. {
  10759. (( void (*) (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A *, Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mC555E4A22A458D9F5E2CD79700784C437D68D6BD_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  10760. }
  10761. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(T[],System.Int32,System.Int32)
  10762. inline void Span_1__ctor_m6A204C56FEEDDFF8C7BB79BBF3DE2ED475579598_inline (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A * __this, MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  10763. {
  10764. (( void (*) (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A *, MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m6A204C56FEEDDFF8C7BB79BBF3DE2ED475579598_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  10765. }
  10766. // System.Runtime.InteropServices.GCHandle System.Runtime.InteropServices.GCHandle::Alloc(System.Object,System.Runtime.InteropServices.GCHandleType)
  10767. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC (RuntimeObject * ___value0, int32_t ___type1, const RuntimeMethod* method);
  10768. // System.IntPtr System.Runtime.InteropServices.GCHandle::AddrOfPinnedObject()
  10769. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589 (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * __this, const RuntimeMethod* method);
  10770. // System.Void* System.IntPtr::op_Explicit(System.IntPtr)
  10771. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD (intptr_t ___value0, const RuntimeMethod* method);
  10772. // System.Void System.Buffers.MemoryHandle::.ctor(System.Void*,System.Runtime.InteropServices.GCHandle,System.Buffers.IPinnable)
  10773. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3 (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * __this, void* ___pointer0, GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___handle1, RuntimeObject* ___pinnable2, const RuntimeMethod* method);
  10774. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Pin()
  10775. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mD721C3AC508A5427BC8820702C35CF33E0225E25 (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  10776. {
  10777. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, const RuntimeMethod*))Memory_1_Pin_mD721C3AC508A5427BC8820702C35CF33E0225E25_gshared)(__this, method);
  10778. }
  10779. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Equals(System.ReadOnlyMemory`1<T>)
  10780. inline bool ReadOnlyMemory_1_Equals_mF8728E58BD276DB7D7F594182FD7E246983624B8 (ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 * __this, ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 ___other0, const RuntimeMethod* method)
  10781. {
  10782. return (( bool (*) (ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 *, ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_mF8728E58BD276DB7D7F594182FD7E246983624B8_gshared)(__this, ___other0, method);
  10783. }
  10784. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Equals(System.Memory`1<T>)
  10785. inline bool Memory_1_Equals_m2C8827E6D40674019D3E3A7A753A5C287CE4352E (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 ___other0, const RuntimeMethod* method)
  10786. {
  10787. return (( bool (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 , const RuntimeMethod*))Memory_1_Equals_m2C8827E6D40674019D3E3A7A753A5C287CE4352E_gshared)(__this, ___other0, method);
  10788. }
  10789. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Equals(System.Object)
  10790. inline bool Memory_1_Equals_m7C0229A2B66BDA05D9418D20FCDDEC1D69DF7DFD (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  10791. {
  10792. return (( bool (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m7C0229A2B66BDA05D9418D20FCDDEC1D69DF7DFD_gshared)(__this, ___obj0, method);
  10793. }
  10794. // System.Int32 System.Int32::GetHashCode()
  10795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667 (int32_t* __this, const RuntimeMethod* method);
  10796. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::GetHashCode()
  10797. inline int32_t Memory_1_GetHashCode_mBBF69153E2C3728538ACB101605B62C3D4A752C6 (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  10798. {
  10799. return (( int32_t (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, const RuntimeMethod*))Memory_1_GetHashCode_mBBF69153E2C3728538ACB101605B62C3D4A752C6_gshared)(__this, method);
  10800. }
  10801. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(T[])
  10802. inline void Memory_1__ctor_mABCAD1C0FD36D61C050C0659AC59D4115B2F4FF4_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* ___array0, const RuntimeMethod* method)
  10803. {
  10804. (( void (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C*, const RuntimeMethod*))Memory_1__ctor_mABCAD1C0FD36D61C050C0659AC59D4115B2F4FF4_gshared_inline)(__this, ___array0, method);
  10805. }
  10806. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10807. inline void Memory_1__ctor_m57F46C88D63E0687AEE8AD69C073689C90B41E5A_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  10808. {
  10809. (( void (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *, int32_t, const RuntimeMethod*))Memory_1__ctor_m57F46C88D63E0687AEE8AD69C073689C90B41E5A_gshared_inline)(__this, ___manager0, ___length1, method);
  10810. }
  10811. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(System.Object,System.Int32,System.Int32)
  10812. inline void Memory_1__ctor_m2B399C240703F7D59DE3DA20E8E30A44EE1AD072_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  10813. {
  10814. (( void (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m2B399C240703F7D59DE3DA20E8E30A44EE1AD072_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  10815. }
  10816. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::get_Length()
  10817. inline int32_t Memory_1_get_Length_mDA2FCD31092F747A0F87D226438B1FBD4803DDCF (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  10818. {
  10819. return (( int32_t (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, const RuntimeMethod*))Memory_1_get_Length_mDA2FCD31092F747A0F87D226438B1FBD4803DDCF_gshared)(__this, method);
  10820. }
  10821. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::get_Span()
  10822. inline Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F Memory_1_get_Span_m947B9B2D10B3EBC376779640FF635B36D7F6C492_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  10823. {
  10824. return (( Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, const RuntimeMethod*))Memory_1_get_Span_m947B9B2D10B3EBC376779640FF635B36D7F6C492_gshared_inline)(__this, method);
  10825. }
  10826. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::ToString()
  10827. inline String_t* Memory_1_ToString_mD6F1AEFEB684FC84B9ADD2CDD135B82EE78DE321 (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  10828. {
  10829. return (( String_t* (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, const RuntimeMethod*))Memory_1_ToString_mD6F1AEFEB684FC84B9ADD2CDD135B82EE78DE321_gshared)(__this, method);
  10830. }
  10831. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Slice(System.Int32,System.Int32)
  10832. inline Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 Memory_1_Slice_mAA7406C0BCA5D0B84C910C0CB95563B2AFE73A7E_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10833. {
  10834. return (( Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mAA7406C0BCA5D0B84C910C0CB95563B2AFE73A7E_gshared_inline)(__this, ___start0, ___length1, method);
  10835. }
  10836. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Slice(System.Int32,System.Int32)
  10837. inline Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F Span_1_Slice_m83A9C69C7C4EFFE639E06D81E4FEFDD8CCF5B3E4_inline (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10838. {
  10839. return (( Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F (*) (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m83A9C69C7C4EFFE639E06D81E4FEFDD8CCF5B3E4_gshared_inline)(__this, ___start0, ___length1, method);
  10840. }
  10841. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10842. inline void Span_1__ctor_mDA7BFBB51D1334F75DED08F7CC67A067E1763DD3_inline (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F * __this, Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  10843. {
  10844. (( void (*) (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F *, Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mDA7BFBB51D1334F75DED08F7CC67A067E1763DD3_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  10845. }
  10846. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(T[],System.Int32,System.Int32)
  10847. inline void Span_1__ctor_m211A9B5E4CEC631C3667DF1A7C21BE7088562192_inline (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F * __this, MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  10848. {
  10849. (( void (*) (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F *, MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m211A9B5E4CEC631C3667DF1A7C21BE7088562192_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  10850. }
  10851. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Pin()
  10852. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m720325F428A9927785DDD79CC38EEC54ADDDC4E4 (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  10853. {
  10854. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, const RuntimeMethod*))Memory_1_Pin_m720325F428A9927785DDD79CC38EEC54ADDDC4E4_gshared)(__this, method);
  10855. }
  10856. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Equals(System.ReadOnlyMemory`1<T>)
  10857. inline bool ReadOnlyMemory_1_Equals_m95E4591C8D7CA68200F5EDDBDEB711E7B78F7569 (ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 * __this, ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 ___other0, const RuntimeMethod* method)
  10858. {
  10859. return (( bool (*) (ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 *, ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m95E4591C8D7CA68200F5EDDBDEB711E7B78F7569_gshared)(__this, ___other0, method);
  10860. }
  10861. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Equals(System.Memory`1<T>)
  10862. inline bool Memory_1_Equals_m52298CD3807D2EF4E87B26A7210242F59EC664DF (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 ___other0, const RuntimeMethod* method)
  10863. {
  10864. return (( bool (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 , const RuntimeMethod*))Memory_1_Equals_m52298CD3807D2EF4E87B26A7210242F59EC664DF_gshared)(__this, ___other0, method);
  10865. }
  10866. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Equals(System.Object)
  10867. inline bool Memory_1_Equals_m3784E0AB875FBF7037084D504842EC4F303650A7 (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  10868. {
  10869. return (( bool (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m3784E0AB875FBF7037084D504842EC4F303650A7_gshared)(__this, ___obj0, method);
  10870. }
  10871. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::GetHashCode()
  10872. inline int32_t Memory_1_GetHashCode_mA3702BB097453DC4D91956B3F1D6A7E8E6C163E4 (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  10873. {
  10874. return (( int32_t (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, const RuntimeMethod*))Memory_1_GetHashCode_mA3702BB097453DC4D91956B3F1D6A7E8E6C163E4_gshared)(__this, method);
  10875. }
  10876. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(T[])
  10877. inline void Memory_1__ctor_m8190228E7DE54333274385D51D0F7FFA16A569F8_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* ___array0, const RuntimeMethod* method)
  10878. {
  10879. (( void (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D*, const RuntimeMethod*))Memory_1__ctor_m8190228E7DE54333274385D51D0F7FFA16A569F8_gshared_inline)(__this, ___array0, method);
  10880. }
  10881. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10882. inline void Memory_1__ctor_m1012AAC147B96D55549B57A517238BEBEE04AB88_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  10883. {
  10884. (( void (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *, int32_t, const RuntimeMethod*))Memory_1__ctor_m1012AAC147B96D55549B57A517238BEBEE04AB88_gshared_inline)(__this, ___manager0, ___length1, method);
  10885. }
  10886. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(System.Object,System.Int32,System.Int32)
  10887. inline void Memory_1__ctor_mDC2D7373A25F6A541147CAA572F2A1D265649424_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  10888. {
  10889. (( void (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mDC2D7373A25F6A541147CAA572F2A1D265649424_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  10890. }
  10891. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::get_Length()
  10892. inline int32_t Memory_1_get_Length_m463D0A62CDAF4E12F9FE1A825B601E0D06015EAA (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  10893. {
  10894. return (( int32_t (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, const RuntimeMethod*))Memory_1_get_Length_m463D0A62CDAF4E12F9FE1A825B601E0D06015EAA_gshared)(__this, method);
  10895. }
  10896. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::get_Span()
  10897. inline Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 Memory_1_get_Span_m55354A2C0112BC3DD3CECF86FD3D5D55EAAD2C40_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  10898. {
  10899. return (( Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, const RuntimeMethod*))Memory_1_get_Span_m55354A2C0112BC3DD3CECF86FD3D5D55EAAD2C40_gshared_inline)(__this, method);
  10900. }
  10901. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::ToString()
  10902. inline String_t* Memory_1_ToString_mBA20C2CBD28146432F02BB42E5837841AF8E4D67 (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  10903. {
  10904. return (( String_t* (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, const RuntimeMethod*))Memory_1_ToString_mBA20C2CBD28146432F02BB42E5837841AF8E4D67_gshared)(__this, method);
  10905. }
  10906. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Slice(System.Int32,System.Int32)
  10907. inline Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 Memory_1_Slice_m96ADBEE2E159CF0C8CBD508690CE544A30BF0BF9_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10908. {
  10909. return (( Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m96ADBEE2E159CF0C8CBD508690CE544A30BF0BF9_gshared_inline)(__this, ___start0, ___length1, method);
  10910. }
  10911. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Slice(System.Int32,System.Int32)
  10912. inline Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 Span_1_Slice_m5D821F926D430BD1129F011381F35B5EC76E1712_inline (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10913. {
  10914. return (( Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 (*) (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m5D821F926D430BD1129F011381F35B5EC76E1712_gshared_inline)(__this, ___start0, ___length1, method);
  10915. }
  10916. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10917. inline void Span_1__ctor_mEC52DD66BBEFE1E17D95007539140A325EF18B8D_inline (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 * __this, Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  10918. {
  10919. (( void (*) (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 *, Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mEC52DD66BBEFE1E17D95007539140A325EF18B8D_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  10920. }
  10921. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(T[],System.Int32,System.Int32)
  10922. inline void Span_1__ctor_m28F6571128AEFBD06EA80071C70E447CBB1A631B_inline (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 * __this, MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  10923. {
  10924. (( void (*) (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 *, MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m28F6571128AEFBD06EA80071C70E447CBB1A631B_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  10925. }
  10926. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Pin()
  10927. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m9FE261A684AEBB84673F8FE74BF0D9ABE18F345F (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  10928. {
  10929. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, const RuntimeMethod*))Memory_1_Pin_m9FE261A684AEBB84673F8FE74BF0D9ABE18F345F_gshared)(__this, method);
  10930. }
  10931. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Equals(System.ReadOnlyMemory`1<T>)
  10932. inline bool ReadOnlyMemory_1_Equals_m8746491CB861A585AE46487DE575252578980CDB (ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB * __this, ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB ___other0, const RuntimeMethod* method)
  10933. {
  10934. return (( bool (*) (ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB *, ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m8746491CB861A585AE46487DE575252578980CDB_gshared)(__this, ___other0, method);
  10935. }
  10936. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Equals(System.Memory`1<T>)
  10937. inline bool Memory_1_Equals_m8F983D7F9344F4DFECF1106A1E70A84FA208854D (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 ___other0, const RuntimeMethod* method)
  10938. {
  10939. return (( bool (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 , const RuntimeMethod*))Memory_1_Equals_m8F983D7F9344F4DFECF1106A1E70A84FA208854D_gshared)(__this, ___other0, method);
  10940. }
  10941. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Equals(System.Object)
  10942. inline bool Memory_1_Equals_m5BF8AB9C500D44EAB2C3A568E88DB2A025EA3253 (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  10943. {
  10944. return (( bool (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m5BF8AB9C500D44EAB2C3A568E88DB2A025EA3253_gshared)(__this, ___obj0, method);
  10945. }
  10946. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::GetHashCode()
  10947. inline int32_t Memory_1_GetHashCode_m44F76F4010761F6E9F2CE87D0D7F32BE83D19C5E (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  10948. {
  10949. return (( int32_t (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, const RuntimeMethod*))Memory_1_GetHashCode_m44F76F4010761F6E9F2CE87D0D7F32BE83D19C5E_gshared)(__this, method);
  10950. }
  10951. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(T[])
  10952. inline void Memory_1__ctor_m6A2120378B6CB082639880DD3EC472D5539C01EC_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* ___array0, const RuntimeMethod* method)
  10953. {
  10954. (( void (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64*, const RuntimeMethod*))Memory_1__ctor_m6A2120378B6CB082639880DD3EC472D5539C01EC_gshared_inline)(__this, ___array0, method);
  10955. }
  10956. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  10957. inline void Memory_1__ctor_m6456592F3B2F26487041D04B5C2C498CCB3FBC20_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  10958. {
  10959. (( void (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *, int32_t, const RuntimeMethod*))Memory_1__ctor_m6456592F3B2F26487041D04B5C2C498CCB3FBC20_gshared_inline)(__this, ___manager0, ___length1, method);
  10960. }
  10961. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(System.Object,System.Int32,System.Int32)
  10962. inline void Memory_1__ctor_mD258534210AAA93AADF9F33BD7A3C3AB1EDBF782_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  10963. {
  10964. (( void (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mD258534210AAA93AADF9F33BD7A3C3AB1EDBF782_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  10965. }
  10966. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::get_Length()
  10967. inline int32_t Memory_1_get_Length_mA63E87DD1CEE243DD77A4B6921B8E3A8E4803286 (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  10968. {
  10969. return (( int32_t (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, const RuntimeMethod*))Memory_1_get_Length_mA63E87DD1CEE243DD77A4B6921B8E3A8E4803286_gshared)(__this, method);
  10970. }
  10971. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::get_Span()
  10972. inline Span_1_tADA37510601FA34CF0623B41095419E4009CB470 Memory_1_get_Span_m63ED81150FBBAD6A997ADAE05AED117C98011ABF_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  10973. {
  10974. return (( Span_1_tADA37510601FA34CF0623B41095419E4009CB470 (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, const RuntimeMethod*))Memory_1_get_Span_m63ED81150FBBAD6A997ADAE05AED117C98011ABF_gshared_inline)(__this, method);
  10975. }
  10976. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::ToString()
  10977. inline String_t* Memory_1_ToString_mCD28EF162B59CDB5EA80BAD0FBC3C5F6158AF0C3 (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  10978. {
  10979. return (( String_t* (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, const RuntimeMethod*))Memory_1_ToString_mCD28EF162B59CDB5EA80BAD0FBC3C5F6158AF0C3_gshared)(__this, method);
  10980. }
  10981. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Slice(System.Int32,System.Int32)
  10982. inline Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E Memory_1_Slice_m8B263FE28DE338DA74BB1323F2B0554EC965AFFC_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10983. {
  10984. return (( Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m8B263FE28DE338DA74BB1323F2B0554EC965AFFC_gshared_inline)(__this, ___start0, ___length1, method);
  10985. }
  10986. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Slice(System.Int32,System.Int32)
  10987. inline Span_1_tADA37510601FA34CF0623B41095419E4009CB470 Span_1_Slice_mB29A581EE6F6793A82024E44E2D305D60AEC9AD5_inline (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10988. {
  10989. return (( Span_1_tADA37510601FA34CF0623B41095419E4009CB470 (*) (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mB29A581EE6F6793A82024E44E2D305D60AEC9AD5_gshared_inline)(__this, ___start0, ___length1, method);
  10990. }
  10991. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10992. inline void Span_1__ctor_mD24D5A8610DD93ED0366853B41FC1E91FAA767BD_inline (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 * __this, Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  10993. {
  10994. (( void (*) (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 *, Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mD24D5A8610DD93ED0366853B41FC1E91FAA767BD_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  10995. }
  10996. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(T[],System.Int32,System.Int32)
  10997. inline void Span_1__ctor_m120E9806B3352B094BB5F27965986D12DB7F8B8B_inline (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 * __this, MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  10998. {
  10999. (( void (*) (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 *, MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m120E9806B3352B094BB5F27965986D12DB7F8B8B_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11000. }
  11001. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Pin()
  11002. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m54876D41D95CADE78E75E6AE755126CC06170765 (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  11003. {
  11004. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, const RuntimeMethod*))Memory_1_Pin_m54876D41D95CADE78E75E6AE755126CC06170765_gshared)(__this, method);
  11005. }
  11006. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Equals(System.ReadOnlyMemory`1<T>)
  11007. inline bool ReadOnlyMemory_1_Equals_m33126BC0377D8CE6A5E4F36DAEE8F8B008F91E77 (ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF * __this, ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF ___other0, const RuntimeMethod* method)
  11008. {
  11009. return (( bool (*) (ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF *, ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m33126BC0377D8CE6A5E4F36DAEE8F8B008F91E77_gshared)(__this, ___other0, method);
  11010. }
  11011. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Equals(System.Memory`1<T>)
  11012. inline bool Memory_1_Equals_mE946C48FDAE9628E78D72982DAE56DF6BC82A1F8 (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E ___other0, const RuntimeMethod* method)
  11013. {
  11014. return (( bool (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E , const RuntimeMethod*))Memory_1_Equals_mE946C48FDAE9628E78D72982DAE56DF6BC82A1F8_gshared)(__this, ___other0, method);
  11015. }
  11016. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Equals(System.Object)
  11017. inline bool Memory_1_Equals_m9E7561E258B174F9603460E5B02B343B375CB566 (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11018. {
  11019. return (( bool (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m9E7561E258B174F9603460E5B02B343B375CB566_gshared)(__this, ___obj0, method);
  11020. }
  11021. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::GetHashCode()
  11022. inline int32_t Memory_1_GetHashCode_m8A1FD77BEF8CA8E3E1A7391448B5F784BFC8E14D (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  11023. {
  11024. return (( int32_t (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, const RuntimeMethod*))Memory_1_GetHashCode_m8A1FD77BEF8CA8E3E1A7391448B5F784BFC8E14D_gshared)(__this, method);
  11025. }
  11026. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(T[])
  11027. inline void Memory_1__ctor_m31FF1D9B97B40D8FEF0FE5B8B35C5E8EC57AC461_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* ___array0, const RuntimeMethod* method)
  11028. {
  11029. (( void (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109*, const RuntimeMethod*))Memory_1__ctor_m31FF1D9B97B40D8FEF0FE5B8B35C5E8EC57AC461_gshared_inline)(__this, ___array0, method);
  11030. }
  11031. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  11032. inline void Memory_1__ctor_m6471103C0C32E37CEB3489890816E14B177AE1F5_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  11033. {
  11034. (( void (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *, int32_t, const RuntimeMethod*))Memory_1__ctor_m6471103C0C32E37CEB3489890816E14B177AE1F5_gshared_inline)(__this, ___manager0, ___length1, method);
  11035. }
  11036. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(System.Object,System.Int32,System.Int32)
  11037. inline void Memory_1__ctor_m7EF287BAE1D879150A1611D604862CF9EBB557F0_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11038. {
  11039. (( void (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m7EF287BAE1D879150A1611D604862CF9EBB557F0_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  11040. }
  11041. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::get_Length()
  11042. inline int32_t Memory_1_get_Length_mF0361AC2248037E639C82492DB6EA4E7EC3F536F (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  11043. {
  11044. return (( int32_t (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, const RuntimeMethod*))Memory_1_get_Length_mF0361AC2248037E639C82492DB6EA4E7EC3F536F_gshared)(__this, method);
  11045. }
  11046. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::get_Span()
  11047. inline Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF Memory_1_get_Span_mFBBF6F87EF280AB6D46EDF5DA82CFB6867D8EB73_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  11048. {
  11049. return (( Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, const RuntimeMethod*))Memory_1_get_Span_mFBBF6F87EF280AB6D46EDF5DA82CFB6867D8EB73_gshared_inline)(__this, method);
  11050. }
  11051. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::ToString()
  11052. inline String_t* Memory_1_ToString_mCC2BC803AE6D4DFFFD91E731536E04CB221D9EBD (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  11053. {
  11054. return (( String_t* (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, const RuntimeMethod*))Memory_1_ToString_mCC2BC803AE6D4DFFFD91E731536E04CB221D9EBD_gshared)(__this, method);
  11055. }
  11056. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Slice(System.Int32,System.Int32)
  11057. inline Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF Memory_1_Slice_mB7074254D6B247910FCF04E1780F7D2837C9D9DF_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11058. {
  11059. return (( Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mB7074254D6B247910FCF04E1780F7D2837C9D9DF_gshared_inline)(__this, ___start0, ___length1, method);
  11060. }
  11061. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Slice(System.Int32,System.Int32)
  11062. inline Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF Span_1_Slice_m4B89CB11F9DBD2C81E2F3D24E4F94783C0B40938_inline (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11063. {
  11064. return (( Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF (*) (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m4B89CB11F9DBD2C81E2F3D24E4F94783C0B40938_gshared_inline)(__this, ___start0, ___length1, method);
  11065. }
  11066. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11067. inline void Span_1__ctor_mFBB4EE60BAD24C7F91CF44A61EA52667CA9BDE9D_inline (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF * __this, Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11068. {
  11069. (( void (*) (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF *, Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mFBB4EE60BAD24C7F91CF44A61EA52667CA9BDE9D_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11070. }
  11071. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(T[],System.Int32,System.Int32)
  11072. inline void Span_1__ctor_m4A5B609AF580449FE9D70840C5818A3333E16B9A_inline (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF * __this, MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11073. {
  11074. (( void (*) (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF *, MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m4A5B609AF580449FE9D70840C5818A3333E16B9A_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11075. }
  11076. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Pin()
  11077. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m93B781EEB43079C13A77D6F997C1F5A7188DFF10 (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  11078. {
  11079. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, const RuntimeMethod*))Memory_1_Pin_m93B781EEB43079C13A77D6F997C1F5A7188DFF10_gshared)(__this, method);
  11080. }
  11081. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Equals(System.ReadOnlyMemory`1<T>)
  11082. inline bool ReadOnlyMemory_1_Equals_m7895A88C3EF5195F587936C805B3953A81FF2B6E (ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F * __this, ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F ___other0, const RuntimeMethod* method)
  11083. {
  11084. return (( bool (*) (ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F *, ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m7895A88C3EF5195F587936C805B3953A81FF2B6E_gshared)(__this, ___other0, method);
  11085. }
  11086. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Equals(System.Memory`1<T>)
  11087. inline bool Memory_1_Equals_mDBC87DAC0552CD97797F4FCA24AE77EE6B15BE2A (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF ___other0, const RuntimeMethod* method)
  11088. {
  11089. return (( bool (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF , const RuntimeMethod*))Memory_1_Equals_mDBC87DAC0552CD97797F4FCA24AE77EE6B15BE2A_gshared)(__this, ___other0, method);
  11090. }
  11091. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Equals(System.Object)
  11092. inline bool Memory_1_Equals_mC301921EE1ED91C63BDD213126D4A8B2A196A803 (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11093. {
  11094. return (( bool (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mC301921EE1ED91C63BDD213126D4A8B2A196A803_gshared)(__this, ___obj0, method);
  11095. }
  11096. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::GetHashCode()
  11097. inline int32_t Memory_1_GetHashCode_mF2FAD9F934AD3D10CD4DDAA8CFE79C7D7A22D0D9 (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  11098. {
  11099. return (( int32_t (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, const RuntimeMethod*))Memory_1_GetHashCode_mF2FAD9F934AD3D10CD4DDAA8CFE79C7D7A22D0D9_gshared)(__this, method);
  11100. }
  11101. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(T[])
  11102. inline void Memory_1__ctor_m42D247896BDC689749AF0E7020D51CE6BAC4F605_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* ___array0, const RuntimeMethod* method)
  11103. {
  11104. (( void (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD*, const RuntimeMethod*))Memory_1__ctor_m42D247896BDC689749AF0E7020D51CE6BAC4F605_gshared_inline)(__this, ___array0, method);
  11105. }
  11106. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  11107. inline void Memory_1__ctor_mC43BD768715F7DF43CE4F7093F02D7EB90E652CB_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  11108. {
  11109. (( void (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *, int32_t, const RuntimeMethod*))Memory_1__ctor_mC43BD768715F7DF43CE4F7093F02D7EB90E652CB_gshared_inline)(__this, ___manager0, ___length1, method);
  11110. }
  11111. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(System.Object,System.Int32,System.Int32)
  11112. inline void Memory_1__ctor_m47D9EEC57CF1B67A96F8822DA7A9D05B2686FA12_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11113. {
  11114. (( void (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m47D9EEC57CF1B67A96F8822DA7A9D05B2686FA12_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  11115. }
  11116. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::get_Length()
  11117. inline int32_t Memory_1_get_Length_mFBF9E3DF4B491D1F7D9CF0C1E074E53948688B54 (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  11118. {
  11119. return (( int32_t (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, const RuntimeMethod*))Memory_1_get_Length_mFBF9E3DF4B491D1F7D9CF0C1E074E53948688B54_gshared)(__this, method);
  11120. }
  11121. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::get_Span()
  11122. inline Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D Memory_1_get_Span_mA3A5D5AF962E166879F18C57FEE284CFACE67681_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  11123. {
  11124. return (( Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, const RuntimeMethod*))Memory_1_get_Span_mA3A5D5AF962E166879F18C57FEE284CFACE67681_gshared_inline)(__this, method);
  11125. }
  11126. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::ToString()
  11127. inline String_t* Memory_1_ToString_m0E220C0A6FF0A4CD943BDDD8A87E2CC8A5B01978 (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  11128. {
  11129. return (( String_t* (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, const RuntimeMethod*))Memory_1_ToString_m0E220C0A6FF0A4CD943BDDD8A87E2CC8A5B01978_gshared)(__this, method);
  11130. }
  11131. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Slice(System.Int32,System.Int32)
  11132. inline Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 Memory_1_Slice_mA5DDDEB389F00031CD75A1015E7855A78BCE5623_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11133. {
  11134. return (( Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mA5DDDEB389F00031CD75A1015E7855A78BCE5623_gshared_inline)(__this, ___start0, ___length1, method);
  11135. }
  11136. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Slice(System.Int32,System.Int32)
  11137. inline Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D Span_1_Slice_mAB47EF831C2A0C4928F5AC058163233ED79A29B2_inline (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11138. {
  11139. return (( Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D (*) (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mAB47EF831C2A0C4928F5AC058163233ED79A29B2_gshared_inline)(__this, ___start0, ___length1, method);
  11140. }
  11141. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11142. inline void Span_1__ctor_mE9025D4EB57B2397689D973676E2003AD69E5391_inline (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D * __this, Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11143. {
  11144. (( void (*) (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D *, Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mE9025D4EB57B2397689D973676E2003AD69E5391_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11145. }
  11146. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(T[],System.Int32,System.Int32)
  11147. inline void Span_1__ctor_m8340F0AF1D0B7E32F214596DD4509A5E56F75E6E_inline (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D * __this, MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11148. {
  11149. (( void (*) (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D *, MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m8340F0AF1D0B7E32F214596DD4509A5E56F75E6E_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11150. }
  11151. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Pin()
  11152. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m2729D8D3B998707924D4A0C62E40EC7687E3612F (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  11153. {
  11154. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, const RuntimeMethod*))Memory_1_Pin_m2729D8D3B998707924D4A0C62E40EC7687E3612F_gshared)(__this, method);
  11155. }
  11156. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Equals(System.ReadOnlyMemory`1<T>)
  11157. inline bool ReadOnlyMemory_1_Equals_m64D086CB7FD08EC197A32172B04B125C013B7331 (ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B * __this, ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B ___other0, const RuntimeMethod* method)
  11158. {
  11159. return (( bool (*) (ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B *, ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m64D086CB7FD08EC197A32172B04B125C013B7331_gshared)(__this, ___other0, method);
  11160. }
  11161. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Equals(System.Memory`1<T>)
  11162. inline bool Memory_1_Equals_m96429EBE561963A3AD4E97D5A8944FFB13F8A143 (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 ___other0, const RuntimeMethod* method)
  11163. {
  11164. return (( bool (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 , const RuntimeMethod*))Memory_1_Equals_m96429EBE561963A3AD4E97D5A8944FFB13F8A143_gshared)(__this, ___other0, method);
  11165. }
  11166. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Equals(System.Object)
  11167. inline bool Memory_1_Equals_mA867B2CAEE7F3450F71EA050D3EF82FB3A0B5827 (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11168. {
  11169. return (( bool (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mA867B2CAEE7F3450F71EA050D3EF82FB3A0B5827_gshared)(__this, ___obj0, method);
  11170. }
  11171. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::GetHashCode()
  11172. inline int32_t Memory_1_GetHashCode_m6DA32A3CA2DF48367E9CB515B3AA828EBC4AF808 (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  11173. {
  11174. return (( int32_t (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, const RuntimeMethod*))Memory_1_GetHashCode_m6DA32A3CA2DF48367E9CB515B3AA828EBC4AF808_gshared)(__this, method);
  11175. }
  11176. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::.ctor(T[])
  11177. inline void Memory_1__ctor_m9C584E1041EF44FC7ADF3DDDA47397DCBAC02EA3_inline (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* ___array0, const RuntimeMethod* method)
  11178. {
  11179. (( void (*) (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *, MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140*, const RuntimeMethod*))Memory_1__ctor_m9C584E1041EF44FC7ADF3DDDA47397DCBAC02EA3_gshared_inline)(__this, ___array0, method);
  11180. }
  11181. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  11182. inline void Memory_1__ctor_m07524A15BB5A4139DC7A56E704159765AADABBE5_inline (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  11183. {
  11184. (( void (*) (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *, MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A *, int32_t, const RuntimeMethod*))Memory_1__ctor_m07524A15BB5A4139DC7A56E704159765AADABBE5_gshared_inline)(__this, ___manager0, ___length1, method);
  11185. }
  11186. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::.ctor(System.Object,System.Int32,System.Int32)
  11187. inline void Memory_1__ctor_mB798D509967E8A7BD8CE488248DE1E0CAB59FD71_inline (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11188. {
  11189. (( void (*) (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mB798D509967E8A7BD8CE488248DE1E0CAB59FD71_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  11190. }
  11191. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::get_Length()
  11192. inline int32_t Memory_1_get_Length_m0DFD7472CE1B17D92D14C7CA7EB0F7E24AC5F4A4 (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, const RuntimeMethod* method)
  11193. {
  11194. return (( int32_t (*) (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *, const RuntimeMethod*))Memory_1_get_Length_m0DFD7472CE1B17D92D14C7CA7EB0F7E24AC5F4A4_gshared)(__this, method);
  11195. }
  11196. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::get_Span()
  11197. inline Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 Memory_1_get_Span_m9E8A50E82B09DF9B1DFB0B1E2F7B23F822E9729C_inline (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, const RuntimeMethod* method)
  11198. {
  11199. return (( Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 (*) (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *, const RuntimeMethod*))Memory_1_get_Span_m9E8A50E82B09DF9B1DFB0B1E2F7B23F822E9729C_gshared_inline)(__this, method);
  11200. }
  11201. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::ToString()
  11202. inline String_t* Memory_1_ToString_mD58E6799A7CBD0214E8645EEF2827106DFDFC3A0 (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, const RuntimeMethod* method)
  11203. {
  11204. return (( String_t* (*) (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *, const RuntimeMethod*))Memory_1_ToString_mD58E6799A7CBD0214E8645EEF2827106DFDFC3A0_gshared)(__this, method);
  11205. }
  11206. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Slice(System.Int32,System.Int32)
  11207. inline Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 Memory_1_Slice_m5F9276D99F8A7A42129F2D2C408DBEE92D1DFB92_inline (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11208. {
  11209. return (( Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 (*) (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m5F9276D99F8A7A42129F2D2C408DBEE92D1DFB92_gshared_inline)(__this, ___start0, ___length1, method);
  11210. }
  11211. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Slice(System.Int32,System.Int32)
  11212. inline Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 Span_1_Slice_m309229E80DA65C4A40F74A40DBFCADE001D5ACDD_inline (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11213. {
  11214. return (( Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 (*) (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m309229E80DA65C4A40F74A40DBFCADE001D5ACDD_gshared_inline)(__this, ___start0, ___length1, method);
  11215. }
  11216. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11217. inline void Span_1__ctor_m1FDEE59B2F8C7BC705F84CCB8A94517ADE93C367_inline (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 * __this, Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11218. {
  11219. (( void (*) (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 *, Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m1FDEE59B2F8C7BC705F84CCB8A94517ADE93C367_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11220. }
  11221. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::.ctor(T[],System.Int32,System.Int32)
  11222. inline void Span_1__ctor_m49C2B33BA786EB294F11D2408DB01DE15871157A_inline (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 * __this, MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11223. {
  11224. (( void (*) (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 *, MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m49C2B33BA786EB294F11D2408DB01DE15871157A_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11225. }
  11226. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Pin()
  11227. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB9BD8E4C1A771584F6064B92F897860BA420641B (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, const RuntimeMethod* method)
  11228. {
  11229. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *, const RuntimeMethod*))Memory_1_Pin_mB9BD8E4C1A771584F6064B92F897860BA420641B_gshared)(__this, method);
  11230. }
  11231. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Equals(System.ReadOnlyMemory`1<T>)
  11232. inline bool ReadOnlyMemory_1_Equals_m5B13E3B9FB8EA94AA62F9411CAF67E8538584FA1 (ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 * __this, ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 ___other0, const RuntimeMethod* method)
  11233. {
  11234. return (( bool (*) (ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 *, ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m5B13E3B9FB8EA94AA62F9411CAF67E8538584FA1_gshared)(__this, ___other0, method);
  11235. }
  11236. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Equals(System.Memory`1<T>)
  11237. inline bool Memory_1_Equals_mF87701AE50752A9EA1AA40EC678DF7158F3FCC73 (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 ___other0, const RuntimeMethod* method)
  11238. {
  11239. return (( bool (*) (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *, Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 , const RuntimeMethod*))Memory_1_Equals_mF87701AE50752A9EA1AA40EC678DF7158F3FCC73_gshared)(__this, ___other0, method);
  11240. }
  11241. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Equals(System.Object)
  11242. inline bool Memory_1_Equals_m7592DC7F90A81766663F8FE6F3D4A5FD9B93DB1E (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11243. {
  11244. return (( bool (*) (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m7592DC7F90A81766663F8FE6F3D4A5FD9B93DB1E_gshared)(__this, ___obj0, method);
  11245. }
  11246. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::GetHashCode()
  11247. inline int32_t Memory_1_GetHashCode_mEB5FD276B8F5BD8F0E0F6785D054A642E24EE84B (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, const RuntimeMethod* method)
  11248. {
  11249. return (( int32_t (*) (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *, const RuntimeMethod*))Memory_1_GetHashCode_mEB5FD276B8F5BD8F0E0F6785D054A642E24EE84B_gshared)(__this, method);
  11250. }
  11251. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::.ctor(T[])
  11252. inline void Memory_1__ctor_m49CAEB4C66FFE49E6FA54ECE1FF61509D4CAAC48_inline (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* ___array0, const RuntimeMethod* method)
  11253. {
  11254. (( void (*) (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *, MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5*, const RuntimeMethod*))Memory_1__ctor_m49CAEB4C66FFE49E6FA54ECE1FF61509D4CAAC48_gshared_inline)(__this, ___array0, method);
  11255. }
  11256. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  11257. inline void Memory_1__ctor_mF9DE7E818E7D56DA2434939E7AAB1268091CE540_inline (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  11258. {
  11259. (( void (*) (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *, MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 *, int32_t, const RuntimeMethod*))Memory_1__ctor_mF9DE7E818E7D56DA2434939E7AAB1268091CE540_gshared_inline)(__this, ___manager0, ___length1, method);
  11260. }
  11261. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::.ctor(System.Object,System.Int32,System.Int32)
  11262. inline void Memory_1__ctor_mED62EC0D1B1BCBA3514754BB77D068936A1CDF94_inline (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11263. {
  11264. (( void (*) (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mED62EC0D1B1BCBA3514754BB77D068936A1CDF94_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  11265. }
  11266. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::get_Length()
  11267. inline int32_t Memory_1_get_Length_m107B30783955CE3AE36B5BDD96CA217317C13FCE (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, const RuntimeMethod* method)
  11268. {
  11269. return (( int32_t (*) (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *, const RuntimeMethod*))Memory_1_get_Length_m107B30783955CE3AE36B5BDD96CA217317C13FCE_gshared)(__this, method);
  11270. }
  11271. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::get_Span()
  11272. inline Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD Memory_1_get_Span_mC94F17FC49A90E8A3E00E01C1BB548C58045E2C4_inline (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, const RuntimeMethod* method)
  11273. {
  11274. return (( Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD (*) (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *, const RuntimeMethod*))Memory_1_get_Span_mC94F17FC49A90E8A3E00E01C1BB548C58045E2C4_gshared_inline)(__this, method);
  11275. }
  11276. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::ToString()
  11277. inline String_t* Memory_1_ToString_m30D4A056182CE7177DDD60BCEBDA6B54A2809D75 (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, const RuntimeMethod* method)
  11278. {
  11279. return (( String_t* (*) (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *, const RuntimeMethod*))Memory_1_ToString_m30D4A056182CE7177DDD60BCEBDA6B54A2809D75_gshared)(__this, method);
  11280. }
  11281. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::Slice(System.Int32,System.Int32)
  11282. inline Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B Memory_1_Slice_mD5F535DD71C22681A156B09ABD609B2BDA4F49A9_inline (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11283. {
  11284. return (( Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B (*) (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mD5F535DD71C22681A156B09ABD609B2BDA4F49A9_gshared_inline)(__this, ___start0, ___length1, method);
  11285. }
  11286. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::Slice(System.Int32,System.Int32)
  11287. inline Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD Span_1_Slice_mC541D5D8B5C3F4FDDB23720BFBF967E0E795102B_inline (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11288. {
  11289. return (( Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD (*) (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mC541D5D8B5C3F4FDDB23720BFBF967E0E795102B_gshared_inline)(__this, ___start0, ___length1, method);
  11290. }
  11291. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11292. inline void Span_1__ctor_mAB3EAE5B3D5DA4C69EE183A7EDC09DE66164FD28_inline (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD * __this, Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11293. {
  11294. (( void (*) (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD *, Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mAB3EAE5B3D5DA4C69EE183A7EDC09DE66164FD28_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11295. }
  11296. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::.ctor(T[],System.Int32,System.Int32)
  11297. inline void Span_1__ctor_mE3EBAD47596C04E3E4D64403685F86DCB462FAF1_inline (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD * __this, MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11298. {
  11299. (( void (*) (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD *, MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mE3EBAD47596C04E3E4D64403685F86DCB462FAF1_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11300. }
  11301. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::Pin()
  11302. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m235862E36B4F1766B343601D06924A215BFC724D (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, const RuntimeMethod* method)
  11303. {
  11304. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *, const RuntimeMethod*))Memory_1_Pin_m235862E36B4F1766B343601D06924A215BFC724D_gshared)(__this, method);
  11305. }
  11306. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::Equals(System.ReadOnlyMemory`1<T>)
  11307. inline bool ReadOnlyMemory_1_Equals_mDBD45124B41B28BD66161C2C075C680AD494E04E (ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB * __this, ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB ___other0, const RuntimeMethod* method)
  11308. {
  11309. return (( bool (*) (ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB *, ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB , const RuntimeMethod*))ReadOnlyMemory_1_Equals_mDBD45124B41B28BD66161C2C075C680AD494E04E_gshared)(__this, ___other0, method);
  11310. }
  11311. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::Equals(System.Memory`1<T>)
  11312. inline bool Memory_1_Equals_mD92F8E89A9B96B0BB663184E07BAF4ED6FACE7D5 (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B ___other0, const RuntimeMethod* method)
  11313. {
  11314. return (( bool (*) (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *, Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B , const RuntimeMethod*))Memory_1_Equals_mD92F8E89A9B96B0BB663184E07BAF4ED6FACE7D5_gshared)(__this, ___other0, method);
  11315. }
  11316. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::Equals(System.Object)
  11317. inline bool Memory_1_Equals_mE86FAA0F426BFCB6B27FC28BD059EBD45621B518 (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11318. {
  11319. return (( bool (*) (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mE86FAA0F426BFCB6B27FC28BD059EBD45621B518_gshared)(__this, ___obj0, method);
  11320. }
  11321. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::GetHashCode()
  11322. inline int32_t Memory_1_GetHashCode_mDDF95B2399B828798611D12F2D2E030291C89CFE (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, const RuntimeMethod* method)
  11323. {
  11324. return (( int32_t (*) (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *, const RuntimeMethod*))Memory_1_GetHashCode_mDDF95B2399B828798611D12F2D2E030291C89CFE_gshared)(__this, method);
  11325. }
  11326. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::.ctor(T[])
  11327. inline void Memory_1__ctor_mF2D2B954BBC0B8DE3C71AB89393D0FB178BB055B_inline (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* ___array0, const RuntimeMethod* method)
  11328. {
  11329. (( void (*) (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *, MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD*, const RuntimeMethod*))Memory_1__ctor_mF2D2B954BBC0B8DE3C71AB89393D0FB178BB055B_gshared_inline)(__this, ___array0, method);
  11330. }
  11331. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  11332. inline void Memory_1__ctor_mC1609809D2E782D7818ADD58B61D56344AD31640_inline (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  11333. {
  11334. (( void (*) (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *, MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 *, int32_t, const RuntimeMethod*))Memory_1__ctor_mC1609809D2E782D7818ADD58B61D56344AD31640_gshared_inline)(__this, ___manager0, ___length1, method);
  11335. }
  11336. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::.ctor(System.Object,System.Int32,System.Int32)
  11337. inline void Memory_1__ctor_mC610480BD9C26120103BFA5A6F19718A58A053BA_inline (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11338. {
  11339. (( void (*) (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mC610480BD9C26120103BFA5A6F19718A58A053BA_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  11340. }
  11341. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::get_Length()
  11342. inline int32_t Memory_1_get_Length_mD41E06FBC1A1442F2677A96A00A120B6B847FC5E (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, const RuntimeMethod* method)
  11343. {
  11344. return (( int32_t (*) (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *, const RuntimeMethod*))Memory_1_get_Length_mD41E06FBC1A1442F2677A96A00A120B6B847FC5E_gshared)(__this, method);
  11345. }
  11346. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::get_Span()
  11347. inline Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E Memory_1_get_Span_m9AD2F1EFEC34C8C8CDD9848251D9A4F16E5D3FED_inline (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, const RuntimeMethod* method)
  11348. {
  11349. return (( Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E (*) (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *, const RuntimeMethod*))Memory_1_get_Span_m9AD2F1EFEC34C8C8CDD9848251D9A4F16E5D3FED_gshared_inline)(__this, method);
  11350. }
  11351. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::ToString()
  11352. inline String_t* Memory_1_ToString_m4527E39ABE27C476D4E5E44B8128499443EFFB41 (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, const RuntimeMethod* method)
  11353. {
  11354. return (( String_t* (*) (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *, const RuntimeMethod*))Memory_1_ToString_m4527E39ABE27C476D4E5E44B8128499443EFFB41_gshared)(__this, method);
  11355. }
  11356. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::Slice(System.Int32,System.Int32)
  11357. inline Memory_1_t27444C644DE0706D54512F6F351993153FA2081A Memory_1_Slice_mB5BB76EA679C4D043431F84B4542F79216B2E1E5_inline (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11358. {
  11359. return (( Memory_1_t27444C644DE0706D54512F6F351993153FA2081A (*) (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mB5BB76EA679C4D043431F84B4542F79216B2E1E5_gshared_inline)(__this, ___start0, ___length1, method);
  11360. }
  11361. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::Slice(System.Int32,System.Int32)
  11362. inline Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E Span_1_Slice_m5829864336CFE6859F25638BFED1A2DB94FB8D7B_inline (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11363. {
  11364. return (( Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E (*) (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m5829864336CFE6859F25638BFED1A2DB94FB8D7B_gshared_inline)(__this, ___start0, ___length1, method);
  11365. }
  11366. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11367. inline void Span_1__ctor_m2B4ADB7F029F729B8D0D1CE58D9B3F580E3DE9CE_inline (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E * __this, Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11368. {
  11369. (( void (*) (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E *, Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m2B4ADB7F029F729B8D0D1CE58D9B3F580E3DE9CE_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11370. }
  11371. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::.ctor(T[],System.Int32,System.Int32)
  11372. inline void Span_1__ctor_mF14E084486D5E51E41593B65ED5F7FB500CA8633_inline (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E * __this, MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11373. {
  11374. (( void (*) (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E *, MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mF14E084486D5E51E41593B65ED5F7FB500CA8633_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11375. }
  11376. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::Pin()
  11377. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m5DFAD5D90330F99D20F3BF5905C9BEE16B7D52D0 (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, const RuntimeMethod* method)
  11378. {
  11379. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *, const RuntimeMethod*))Memory_1_Pin_m5DFAD5D90330F99D20F3BF5905C9BEE16B7D52D0_gshared)(__this, method);
  11380. }
  11381. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::Equals(System.ReadOnlyMemory`1<T>)
  11382. inline bool ReadOnlyMemory_1_Equals_mF9D409AC170A3C4CCDF5BF16A52F8AE1546EE746 (ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 * __this, ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 ___other0, const RuntimeMethod* method)
  11383. {
  11384. return (( bool (*) (ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 *, ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_mF9D409AC170A3C4CCDF5BF16A52F8AE1546EE746_gshared)(__this, ___other0, method);
  11385. }
  11386. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::Equals(System.Memory`1<T>)
  11387. inline bool Memory_1_Equals_m894D35FB509DC8B45594476520600DDD87F4F337 (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, Memory_1_t27444C644DE0706D54512F6F351993153FA2081A ___other0, const RuntimeMethod* method)
  11388. {
  11389. return (( bool (*) (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *, Memory_1_t27444C644DE0706D54512F6F351993153FA2081A , const RuntimeMethod*))Memory_1_Equals_m894D35FB509DC8B45594476520600DDD87F4F337_gshared)(__this, ___other0, method);
  11390. }
  11391. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::Equals(System.Object)
  11392. inline bool Memory_1_Equals_m27F1FDC6800078AB979B14F1E54BDA74B16F538E (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11393. {
  11394. return (( bool (*) (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m27F1FDC6800078AB979B14F1E54BDA74B16F538E_gshared)(__this, ___obj0, method);
  11395. }
  11396. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::GetHashCode()
  11397. inline int32_t Memory_1_GetHashCode_mEA478F686F62D5FBD8821A828DE3DF7E865E9D74 (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, const RuntimeMethod* method)
  11398. {
  11399. return (( int32_t (*) (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *, const RuntimeMethod*))Memory_1_GetHashCode_mEA478F686F62D5FBD8821A828DE3DF7E865E9D74_gshared)(__this, method);
  11400. }
  11401. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::.ctor(T[])
  11402. inline void Memory_1__ctor_mFE103FCAE5A965C648262F0D7B81E90E96EF3F01_inline (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* ___array0, const RuntimeMethod* method)
  11403. {
  11404. (( void (*) (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *, MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0*, const RuntimeMethod*))Memory_1__ctor_mFE103FCAE5A965C648262F0D7B81E90E96EF3F01_gshared_inline)(__this, ___array0, method);
  11405. }
  11406. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  11407. inline void Memory_1__ctor_m9C16222C20F40DE0AF5389FED608EA12ABF51764_inline (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  11408. {
  11409. (( void (*) (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *, MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E *, int32_t, const RuntimeMethod*))Memory_1__ctor_m9C16222C20F40DE0AF5389FED608EA12ABF51764_gshared_inline)(__this, ___manager0, ___length1, method);
  11410. }
  11411. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::.ctor(System.Object,System.Int32,System.Int32)
  11412. inline void Memory_1__ctor_m8CF94DF6C604A1EB345D6575F1FC9CD173FED5CC_inline (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11413. {
  11414. (( void (*) (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m8CF94DF6C604A1EB345D6575F1FC9CD173FED5CC_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  11415. }
  11416. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::get_Length()
  11417. inline int32_t Memory_1_get_Length_mE794E1C3CD0126BF41F10A5C8CA8D230504FEC36 (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, const RuntimeMethod* method)
  11418. {
  11419. return (( int32_t (*) (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *, const RuntimeMethod*))Memory_1_get_Length_mE794E1C3CD0126BF41F10A5C8CA8D230504FEC36_gshared)(__this, method);
  11420. }
  11421. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::get_Span()
  11422. inline Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F Memory_1_get_Span_m061C92E262FF0E9803AD7F36391ABA6BE0612FCD_inline (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, const RuntimeMethod* method)
  11423. {
  11424. return (( Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F (*) (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *, const RuntimeMethod*))Memory_1_get_Span_m061C92E262FF0E9803AD7F36391ABA6BE0612FCD_gshared_inline)(__this, method);
  11425. }
  11426. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::ToString()
  11427. inline String_t* Memory_1_ToString_m7EC6F3035FC4CF83B03A77454C46E4EAEC257312 (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, const RuntimeMethod* method)
  11428. {
  11429. return (( String_t* (*) (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *, const RuntimeMethod*))Memory_1_ToString_m7EC6F3035FC4CF83B03A77454C46E4EAEC257312_gshared)(__this, method);
  11430. }
  11431. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::Slice(System.Int32,System.Int32)
  11432. inline Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 Memory_1_Slice_m564CEC628597FB9DC9BAC95B5DE0DCC979E05887_inline (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11433. {
  11434. return (( Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 (*) (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m564CEC628597FB9DC9BAC95B5DE0DCC979E05887_gshared_inline)(__this, ___start0, ___length1, method);
  11435. }
  11436. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::Slice(System.Int32,System.Int32)
  11437. inline Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F Span_1_Slice_m8FDA027D197C5C9F51498CA02D61DA45B7823AE5_inline (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11438. {
  11439. return (( Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F (*) (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m8FDA027D197C5C9F51498CA02D61DA45B7823AE5_gshared_inline)(__this, ___start0, ___length1, method);
  11440. }
  11441. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11442. inline void Span_1__ctor_m9DD489E6320E8561936D3AC08152B86DBCA67C2F_inline (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F * __this, Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11443. {
  11444. (( void (*) (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F *, Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m9DD489E6320E8561936D3AC08152B86DBCA67C2F_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11445. }
  11446. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::.ctor(T[],System.Int32,System.Int32)
  11447. inline void Span_1__ctor_mC5D330C8AA19ADEC9635F1CFED27E6E5F9455900_inline (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F * __this, MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11448. {
  11449. (( void (*) (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F *, MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mC5D330C8AA19ADEC9635F1CFED27E6E5F9455900_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11450. }
  11451. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::Pin()
  11452. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF5D6B1F8BCD325673BD417CD78602D721FE63C2F (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, const RuntimeMethod* method)
  11453. {
  11454. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *, const RuntimeMethod*))Memory_1_Pin_mF5D6B1F8BCD325673BD417CD78602D721FE63C2F_gshared)(__this, method);
  11455. }
  11456. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::Equals(System.ReadOnlyMemory`1<T>)
  11457. inline bool ReadOnlyMemory_1_Equals_mACBE01AEF9429003567E0C7B792D0631DC72B17A (ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 * __this, ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 ___other0, const RuntimeMethod* method)
  11458. {
  11459. return (( bool (*) (ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 *, ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_mACBE01AEF9429003567E0C7B792D0631DC72B17A_gshared)(__this, ___other0, method);
  11460. }
  11461. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::Equals(System.Memory`1<T>)
  11462. inline bool Memory_1_Equals_mA0A4A5740D128766DC273F2C1AE95AEA37EEEE30 (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 ___other0, const RuntimeMethod* method)
  11463. {
  11464. return (( bool (*) (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *, Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 , const RuntimeMethod*))Memory_1_Equals_mA0A4A5740D128766DC273F2C1AE95AEA37EEEE30_gshared)(__this, ___other0, method);
  11465. }
  11466. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::Equals(System.Object)
  11467. inline bool Memory_1_Equals_m6B6B36D976B8F68B754EA42FFC4262142D579AE4 (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11468. {
  11469. return (( bool (*) (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m6B6B36D976B8F68B754EA42FFC4262142D579AE4_gshared)(__this, ___obj0, method);
  11470. }
  11471. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::GetHashCode()
  11472. inline int32_t Memory_1_GetHashCode_mA427D7B42015A9DCA63E00182CCCCB990C3FDC5A (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, const RuntimeMethod* method)
  11473. {
  11474. return (( int32_t (*) (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *, const RuntimeMethod*))Memory_1_GetHashCode_mA427D7B42015A9DCA63E00182CCCCB990C3FDC5A_gshared)(__this, method);
  11475. }
  11476. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(T[])
  11477. inline void Memory_1__ctor_m64FB69A98AF34892D1E8BACB24BB25A8519FB0E8_inline (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___array0, const RuntimeMethod* method)
  11478. {
  11479. (( void (*) (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*, const RuntimeMethod*))Memory_1__ctor_m64FB69A98AF34892D1E8BACB24BB25A8519FB0E8_gshared_inline)(__this, ___array0, method);
  11480. }
  11481. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  11482. inline void Memory_1__ctor_m60800336924227BE7EB68DDBA622592EDC45F579_inline (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  11483. {
  11484. (( void (*) (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *, MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 *, int32_t, const RuntimeMethod*))Memory_1__ctor_m60800336924227BE7EB68DDBA622592EDC45F579_gshared_inline)(__this, ___manager0, ___length1, method);
  11485. }
  11486. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(System.Object,System.Int32,System.Int32)
  11487. inline void Memory_1__ctor_mC0B67D077409FBDA895735C841C45D6C3812D729_inline (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11488. {
  11489. (( void (*) (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mC0B67D077409FBDA895735C841C45D6C3812D729_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  11490. }
  11491. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Length()
  11492. inline int32_t Memory_1_get_Length_m2AFC9592F0987DFC0C359BAB499E62F317EBD104 (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, const RuntimeMethod* method)
  11493. {
  11494. return (( int32_t (*) (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *, const RuntimeMethod*))Memory_1_get_Length_m2AFC9592F0987DFC0C359BAB499E62F317EBD104_gshared)(__this, method);
  11495. }
  11496. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Span()
  11497. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C Memory_1_get_Span_m08CF605B93C8A8B5386ACC99ED98E41687D3E1AD_inline (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, const RuntimeMethod* method)
  11498. {
  11499. return (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *, const RuntimeMethod*))Memory_1_get_Span_m08CF605B93C8A8B5386ACC99ED98E41687D3E1AD_gshared_inline)(__this, method);
  11500. }
  11501. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::ToString()
  11502. inline String_t* Memory_1_ToString_m21B8DF047DAC4BE813BC7B78AF41D2F9703C8495 (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, const RuntimeMethod* method)
  11503. {
  11504. return (( String_t* (*) (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *, const RuntimeMethod*))Memory_1_ToString_m21B8DF047DAC4BE813BC7B78AF41D2F9703C8495_gshared)(__this, method);
  11505. }
  11506. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::Slice(System.Int32,System.Int32)
  11507. inline Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 Memory_1_Slice_m800BB138D8E6DC194F4F0787EDEDDA25FFD2C441_inline (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11508. {
  11509. return (( Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 (*) (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m800BB138D8E6DC194F4F0787EDEDDA25FFD2C441_gshared_inline)(__this, ___start0, ___length1, method);
  11510. }
  11511. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.A8>::Slice(System.Int32,System.Int32)
  11512. inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C Span_1_Slice_mDB399EE2FB990BAA7FD043B01FDF4438531C90AB_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11513. {
  11514. return (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mDB399EE2FB990BAA7FD043B01FDF4438531C90AB_gshared_inline)(__this, ___start0, ___length1, method);
  11515. }
  11516. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11517. inline void Span_1__ctor_mF90EDA2C7B4524F351BF8300FC47C9D146C3B93D_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11518. {
  11519. (( void (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *, Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mF90EDA2C7B4524F351BF8300FC47C9D146C3B93D_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11520. }
  11521. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(T[],System.Int32,System.Int32)
  11522. inline void Span_1__ctor_m41B76C0F13A8A69B1421EA3EF365B6F4EDEEF7CE_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11523. {
  11524. (( void (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m41B76C0F13A8A69B1421EA3EF365B6F4EDEEF7CE_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11525. }
  11526. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::Pin()
  11527. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mD68589D8F215A5BEDC84A149E4C077EA789A7787 (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, const RuntimeMethod* method)
  11528. {
  11529. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *, const RuntimeMethod*))Memory_1_Pin_mD68589D8F215A5BEDC84A149E4C077EA789A7787_gshared)(__this, method);
  11530. }
  11531. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.A8>::Equals(System.ReadOnlyMemory`1<T>)
  11532. inline bool ReadOnlyMemory_1_Equals_mE62A3FCBA175EBEE5A183852FFFA65CE778BA50C (ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB * __this, ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB ___other0, const RuntimeMethod* method)
  11533. {
  11534. return (( bool (*) (ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB *, ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB , const RuntimeMethod*))ReadOnlyMemory_1_Equals_mE62A3FCBA175EBEE5A183852FFFA65CE778BA50C_gshared)(__this, ___other0, method);
  11535. }
  11536. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::Equals(System.Memory`1<T>)
  11537. inline bool Memory_1_Equals_m7104B51C9E81F55FD95C1B410CA0B5F2D84D3658 (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 ___other0, const RuntimeMethod* method)
  11538. {
  11539. return (( bool (*) (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *, Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 , const RuntimeMethod*))Memory_1_Equals_m7104B51C9E81F55FD95C1B410CA0B5F2D84D3658_gshared)(__this, ___other0, method);
  11540. }
  11541. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::Equals(System.Object)
  11542. inline bool Memory_1_Equals_mCAE2604099AEFAC181DF7E26B2F9F6018279190D (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11543. {
  11544. return (( bool (*) (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mCAE2604099AEFAC181DF7E26B2F9F6018279190D_gshared)(__this, ___obj0, method);
  11545. }
  11546. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::GetHashCode()
  11547. inline int32_t Memory_1_GetHashCode_m3697AB3147BD25056014C70FB1CA98B33AA067D7 (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, const RuntimeMethod* method)
  11548. {
  11549. return (( int32_t (*) (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *, const RuntimeMethod*))Memory_1_GetHashCode_m3697AB3147BD25056014C70FB1CA98B33AA067D7_gshared)(__this, method);
  11550. }
  11551. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(T[])
  11552. inline void Memory_1__ctor_m824E1FC80A838423AABF9C8A0FA62424847B8927_inline (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___array0, const RuntimeMethod* method)
  11553. {
  11554. (( void (*) (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*, const RuntimeMethod*))Memory_1__ctor_m824E1FC80A838423AABF9C8A0FA62424847B8927_gshared_inline)(__this, ___array0, method);
  11555. }
  11556. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  11557. inline void Memory_1__ctor_m780708657FDFE9232AF5707C05CE3E5FFD8530D4_inline (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  11558. {
  11559. (( void (*) (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *, MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A *, int32_t, const RuntimeMethod*))Memory_1__ctor_m780708657FDFE9232AF5707C05CE3E5FFD8530D4_gshared_inline)(__this, ___manager0, ___length1, method);
  11560. }
  11561. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(System.Object,System.Int32,System.Int32)
  11562. inline void Memory_1__ctor_m291FDABA847DB06EEA3B6C777D7C9C0E07C43CEB_inline (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11563. {
  11564. (( void (*) (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m291FDABA847DB06EEA3B6C777D7C9C0E07C43CEB_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  11565. }
  11566. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Length()
  11567. inline int32_t Memory_1_get_Length_mEB491459CD44F2CEAD99A8D80F203E695DBC81E2 (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, const RuntimeMethod* method)
  11568. {
  11569. return (( int32_t (*) (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *, const RuntimeMethod*))Memory_1_get_Length_mEB491459CD44F2CEAD99A8D80F203E695DBC81E2_gshared)(__this, method);
  11570. }
  11571. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Span()
  11572. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 Memory_1_get_Span_mE49C955CF0B16CB219724320F58500D616DDBCF2_inline (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, const RuntimeMethod* method)
  11573. {
  11574. return (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *, const RuntimeMethod*))Memory_1_get_Span_mE49C955CF0B16CB219724320F58500D616DDBCF2_gshared_inline)(__this, method);
  11575. }
  11576. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::ToString()
  11577. inline String_t* Memory_1_ToString_m62AF6EC6A05ACC38E6C9D80B9D6BCE2B82850C24 (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, const RuntimeMethod* method)
  11578. {
  11579. return (( String_t* (*) (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *, const RuntimeMethod*))Memory_1_ToString_m62AF6EC6A05ACC38E6C9D80B9D6BCE2B82850C24_gshared)(__this, method);
  11580. }
  11581. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Slice(System.Int32,System.Int32)
  11582. inline Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB Memory_1_Slice_m5F5C86C2A8EAEE083F5C3E82C925E742A97FF3CD_inline (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11583. {
  11584. return (( Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB (*) (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m5F5C86C2A8EAEE083F5C3E82C925E742A97FF3CD_gshared_inline)(__this, ___start0, ___length1, method);
  11585. }
  11586. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Slice(System.Int32,System.Int32)
  11587. inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 Span_1_Slice_mE1B86AC5E6745C7CB777D78EE00094E071266DC3_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11588. {
  11589. return (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mE1B86AC5E6745C7CB777D78EE00094E071266DC3_gshared_inline)(__this, ___start0, ___length1, method);
  11590. }
  11591. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11592. inline void Span_1__ctor_m00EB57E0D56D23B2D8406D5F4BB005B731BC5389_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11593. {
  11594. (( void (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *, Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m00EB57E0D56D23B2D8406D5F4BB005B731BC5389_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11595. }
  11596. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(T[],System.Int32,System.Int32)
  11597. inline void Span_1__ctor_m38991D9DEE0DE294E0297887E82E53CCFAF8B2B7_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11598. {
  11599. (( void (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m38991D9DEE0DE294E0297887E82E53CCFAF8B2B7_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11600. }
  11601. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Pin()
  11602. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF1967FE61DD048C44CBED1EBCCD85AD90AA2A662 (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, const RuntimeMethod* method)
  11603. {
  11604. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *, const RuntimeMethod*))Memory_1_Pin_mF1967FE61DD048C44CBED1EBCCD85AD90AA2A662_gshared)(__this, method);
  11605. }
  11606. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Equals(System.ReadOnlyMemory`1<T>)
  11607. inline bool ReadOnlyMemory_1_Equals_m23F6024689D268D3EAF235D962143EB29C02024C (ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 * __this, ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 ___other0, const RuntimeMethod* method)
  11608. {
  11609. return (( bool (*) (ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 *, ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m23F6024689D268D3EAF235D962143EB29C02024C_gshared)(__this, ___other0, method);
  11610. }
  11611. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Equals(System.Memory`1<T>)
  11612. inline bool Memory_1_Equals_mFE6028B1958EA189ECAC81384C1A3524C28C3108 (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB ___other0, const RuntimeMethod* method)
  11613. {
  11614. return (( bool (*) (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *, Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB , const RuntimeMethod*))Memory_1_Equals_mFE6028B1958EA189ECAC81384C1A3524C28C3108_gshared)(__this, ___other0, method);
  11615. }
  11616. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Equals(System.Object)
  11617. inline bool Memory_1_Equals_mD9BEE04671844D513FC7398C40384B2C08D00528 (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11618. {
  11619. return (( bool (*) (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mD9BEE04671844D513FC7398C40384B2C08D00528_gshared)(__this, ___obj0, method);
  11620. }
  11621. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::GetHashCode()
  11622. inline int32_t Memory_1_GetHashCode_m524D3C8E3B7D179423CE2DE0AC26F344BE852979 (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, const RuntimeMethod* method)
  11623. {
  11624. return (( int32_t (*) (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *, const RuntimeMethod*))Memory_1_GetHashCode_m524D3C8E3B7D179423CE2DE0AC26F344BE852979_gshared)(__this, method);
  11625. }
  11626. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(T[])
  11627. inline void Memory_1__ctor_mA632BDECDB3AE4861983A465E0EEE8E994774C36_inline (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___array0, const RuntimeMethod* method)
  11628. {
  11629. (( void (*) (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*, const RuntimeMethod*))Memory_1__ctor_mA632BDECDB3AE4861983A465E0EEE8E994774C36_gshared_inline)(__this, ___array0, method);
  11630. }
  11631. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  11632. inline void Memory_1__ctor_m6AB58891C2C2D0CA930BDC57ADF1A02609FA6272_inline (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  11633. {
  11634. (( void (*) (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *, MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC *, int32_t, const RuntimeMethod*))Memory_1__ctor_m6AB58891C2C2D0CA930BDC57ADF1A02609FA6272_gshared_inline)(__this, ___manager0, ___length1, method);
  11635. }
  11636. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(System.Object,System.Int32,System.Int32)
  11637. inline void Memory_1__ctor_m35C6E6AEFFE4C0683ED1984057243CB54558D17B_inline (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11638. {
  11639. (( void (*) (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m35C6E6AEFFE4C0683ED1984057243CB54558D17B_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  11640. }
  11641. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Length()
  11642. inline int32_t Memory_1_get_Length_mB5F76C9C97996DE928CD8215F5F8619A9E85507A (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, const RuntimeMethod* method)
  11643. {
  11644. return (( int32_t (*) (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *, const RuntimeMethod*))Memory_1_get_Length_mB5F76C9C97996DE928CD8215F5F8619A9E85507A_gshared)(__this, method);
  11645. }
  11646. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Span()
  11647. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF Memory_1_get_Span_m46B3C4FF26F4D95D7BC06B9632DE5FFEC889C3E5_inline (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, const RuntimeMethod* method)
  11648. {
  11649. return (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *, const RuntimeMethod*))Memory_1_get_Span_m46B3C4FF26F4D95D7BC06B9632DE5FFEC889C3E5_gshared_inline)(__this, method);
  11650. }
  11651. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::ToString()
  11652. inline String_t* Memory_1_ToString_m211F5A97BD195785CC002DA8B2ABE971E8C6F046 (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, const RuntimeMethod* method)
  11653. {
  11654. return (( String_t* (*) (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *, const RuntimeMethod*))Memory_1_ToString_m211F5A97BD195785CC002DA8B2ABE971E8C6F046_gshared)(__this, method);
  11655. }
  11656. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Slice(System.Int32,System.Int32)
  11657. inline Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D Memory_1_Slice_m2BD8C3D6A26FD4E72798EAC2DE68D399F1D176C1_inline (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11658. {
  11659. return (( Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D (*) (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m2BD8C3D6A26FD4E72798EAC2DE68D399F1D176C1_gshared_inline)(__this, ___start0, ___length1, method);
  11660. }
  11661. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Slice(System.Int32,System.Int32)
  11662. inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF Span_1_Slice_m2ACA2A233351B483E8415BA6F76F534DCA805C1E_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11663. {
  11664. return (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m2ACA2A233351B483E8415BA6F76F534DCA805C1E_gshared_inline)(__this, ___start0, ___length1, method);
  11665. }
  11666. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11667. inline void Span_1__ctor_mC678449B1B0923C5A5341B8C7C509F162E134266_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11668. {
  11669. (( void (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *, Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mC678449B1B0923C5A5341B8C7C509F162E134266_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11670. }
  11671. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(T[],System.Int32,System.Int32)
  11672. inline void Span_1__ctor_m11968A3D4311487FC0202A6DE00B8D0785AEA86C_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11673. {
  11674. (( void (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m11968A3D4311487FC0202A6DE00B8D0785AEA86C_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11675. }
  11676. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Pin()
  11677. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m4DCCC18CEBD7B4592B42FA9947439B67D971059E (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, const RuntimeMethod* method)
  11678. {
  11679. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *, const RuntimeMethod*))Memory_1_Pin_m4DCCC18CEBD7B4592B42FA9947439B67D971059E_gshared)(__this, method);
  11680. }
  11681. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Equals(System.ReadOnlyMemory`1<T>)
  11682. inline bool ReadOnlyMemory_1_Equals_m06014E666F15F38DC2CA3BCC1A2E1CFC4C377F96 (ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 * __this, ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 ___other0, const RuntimeMethod* method)
  11683. {
  11684. return (( bool (*) (ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 *, ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m06014E666F15F38DC2CA3BCC1A2E1CFC4C377F96_gshared)(__this, ___other0, method);
  11685. }
  11686. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Equals(System.Memory`1<T>)
  11687. inline bool Memory_1_Equals_m4C6C2C00FA2D68540ABAF285131DE56DCC951432 (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D ___other0, const RuntimeMethod* method)
  11688. {
  11689. return (( bool (*) (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *, Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D , const RuntimeMethod*))Memory_1_Equals_m4C6C2C00FA2D68540ABAF285131DE56DCC951432_gshared)(__this, ___other0, method);
  11690. }
  11691. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Equals(System.Object)
  11692. inline bool Memory_1_Equals_m71D975ECC9482B8F0C555EED824A5D1C04820CD7 (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11693. {
  11694. return (( bool (*) (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m71D975ECC9482B8F0C555EED824A5D1C04820CD7_gshared)(__this, ___obj0, method);
  11695. }
  11696. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::GetHashCode()
  11697. inline int32_t Memory_1_GetHashCode_m2B3332DC669969825942A7BE056B088BEE71742D (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, const RuntimeMethod* method)
  11698. {
  11699. return (( int32_t (*) (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *, const RuntimeMethod*))Memory_1_GetHashCode_m2B3332DC669969825942A7BE056B088BEE71742D_gshared)(__this, method);
  11700. }
  11701. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(T[])
  11702. inline void Memory_1__ctor_mB870EA115203F9D396674600A9DCA2D2B835C39B_inline (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, const RuntimeMethod* method)
  11703. {
  11704. (( void (*) (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*, const RuntimeMethod*))Memory_1__ctor_mB870EA115203F9D396674600A9DCA2D2B835C39B_gshared_inline)(__this, ___array0, method);
  11705. }
  11706. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  11707. inline void Memory_1__ctor_mFCCDC6AD83B3A11DE5A2BD2B225A0AC79E45F115_inline (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  11708. {
  11709. (( void (*) (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *, MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE *, int32_t, const RuntimeMethod*))Memory_1__ctor_mFCCDC6AD83B3A11DE5A2BD2B225A0AC79E45F115_gshared_inline)(__this, ___manager0, ___length1, method);
  11710. }
  11711. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(System.Object,System.Int32,System.Int32)
  11712. inline void Memory_1__ctor_m56DAF19162842D1468DFC4C84BFBBD046812EF25_inline (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11713. {
  11714. (( void (*) (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m56DAF19162842D1468DFC4C84BFBBD046812EF25_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  11715. }
  11716. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Length()
  11717. inline int32_t Memory_1_get_Length_m0D779176D760ACBDA8155709CAA815F0E7E01F27 (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, const RuntimeMethod* method)
  11718. {
  11719. return (( int32_t (*) (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *, const RuntimeMethod*))Memory_1_get_Length_m0D779176D760ACBDA8155709CAA815F0E7E01F27_gshared)(__this, method);
  11720. }
  11721. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Span()
  11722. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Memory_1_get_Span_m48D8C3D2174A46F2EA50ACC6D1C7BCAD0ACA99F1_inline (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, const RuntimeMethod* method)
  11723. {
  11724. return (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *, const RuntimeMethod*))Memory_1_get_Span_m48D8C3D2174A46F2EA50ACC6D1C7BCAD0ACA99F1_gshared_inline)(__this, method);
  11725. }
  11726. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::ToString()
  11727. inline String_t* Memory_1_ToString_mABE58C3448E2DB88837A049EAB812EBA31600610 (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, const RuntimeMethod* method)
  11728. {
  11729. return (( String_t* (*) (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *, const RuntimeMethod*))Memory_1_ToString_mABE58C3448E2DB88837A049EAB812EBA31600610_gshared)(__this, method);
  11730. }
  11731. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Slice(System.Int32,System.Int32)
  11732. inline Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE Memory_1_Slice_mC14D383739860DBD28F5A6B267A1D062ECA80FF9_inline (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11733. {
  11734. return (( Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE (*) (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mC14D383739860DBD28F5A6B267A1D062ECA80FF9_gshared_inline)(__this, ___start0, ___length1, method);
  11735. }
  11736. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Slice(System.Int32,System.Int32)
  11737. inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11738. {
  11739. return (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_gshared_inline)(__this, ___start0, ___length1, method);
  11740. }
  11741. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11742. inline void Span_1__ctor_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11743. {
  11744. (( void (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11745. }
  11746. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(T[],System.Int32,System.Int32)
  11747. inline void Span_1__ctor_m270EDE687732C3049B0815ED7800FCCF544BA115_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11748. {
  11749. (( void (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m270EDE687732C3049B0815ED7800FCCF544BA115_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11750. }
  11751. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Pin()
  11752. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m60F32689F72E841C6704C797FA7F5934C93A32FB (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, const RuntimeMethod* method)
  11753. {
  11754. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *, const RuntimeMethod*))Memory_1_Pin_m60F32689F72E841C6704C797FA7F5934C93A32FB_gshared)(__this, method);
  11755. }
  11756. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Equals(System.ReadOnlyMemory`1<T>)
  11757. inline bool ReadOnlyMemory_1_Equals_mDA81EC215E84849931FCD11BC2D1B8C632E1DBDD (ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 * __this, ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 ___other0, const RuntimeMethod* method)
  11758. {
  11759. return (( bool (*) (ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 *, ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_mDA81EC215E84849931FCD11BC2D1B8C632E1DBDD_gshared)(__this, ___other0, method);
  11760. }
  11761. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Equals(System.Memory`1<T>)
  11762. inline bool Memory_1_Equals_m704EF5BCAD533F0A8A95CD4BFBEEA000077C11C5 (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE ___other0, const RuntimeMethod* method)
  11763. {
  11764. return (( bool (*) (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *, Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE , const RuntimeMethod*))Memory_1_Equals_m704EF5BCAD533F0A8A95CD4BFBEEA000077C11C5_gshared)(__this, ___other0, method);
  11765. }
  11766. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Equals(System.Object)
  11767. inline bool Memory_1_Equals_m874A0CD8DA36E4DC2AD3E6EB234BBBAD8C4CAE03 (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11768. {
  11769. return (( bool (*) (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m874A0CD8DA36E4DC2AD3E6EB234BBBAD8C4CAE03_gshared)(__this, ___obj0, method);
  11770. }
  11771. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::GetHashCode()
  11772. inline int32_t Memory_1_GetHashCode_m8D10401105043D41B8736E36B23F2B1499C2E4F7 (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, const RuntimeMethod* method)
  11773. {
  11774. return (( int32_t (*) (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *, const RuntimeMethod*))Memory_1_GetHashCode_m8D10401105043D41B8736E36B23F2B1499C2E4F7_gshared)(__this, method);
  11775. }
  11776. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(T[])
  11777. inline void Memory_1__ctor_mF3DA42D4F192558A516B9D406CB97822D919F1C1_inline (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, const RuntimeMethod* method)
  11778. {
  11779. (( void (*) (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*, const RuntimeMethod*))Memory_1__ctor_mF3DA42D4F192558A516B9D406CB97822D919F1C1_gshared_inline)(__this, ___array0, method);
  11780. }
  11781. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  11782. inline void Memory_1__ctor_mAA062E4E484050B356DF2843746F13CF09B8A784_inline (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  11783. {
  11784. (( void (*) (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *, MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 *, int32_t, const RuntimeMethod*))Memory_1__ctor_mAA062E4E484050B356DF2843746F13CF09B8A784_gshared_inline)(__this, ___manager0, ___length1, method);
  11785. }
  11786. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(System.Object,System.Int32,System.Int32)
  11787. inline void Memory_1__ctor_m908DC3DDAE03AB328F09D7A41C70CFFE7BD745D7_inline (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11788. {
  11789. (( void (*) (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m908DC3DDAE03AB328F09D7A41C70CFFE7BD745D7_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  11790. }
  11791. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Length()
  11792. inline int32_t Memory_1_get_Length_mF9855BB37618620B126C40D0A9D2A69117B38932 (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, const RuntimeMethod* method)
  11793. {
  11794. return (( int32_t (*) (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *, const RuntimeMethod*))Memory_1_get_Length_mF9855BB37618620B126C40D0A9D2A69117B38932_gshared)(__this, method);
  11795. }
  11796. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Span()
  11797. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Memory_1_get_Span_m7B16A22ADBFE6AF98485803A1AB596BF5A2E84CF_inline (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, const RuntimeMethod* method)
  11798. {
  11799. return (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *, const RuntimeMethod*))Memory_1_get_Span_m7B16A22ADBFE6AF98485803A1AB596BF5A2E84CF_gshared_inline)(__this, method);
  11800. }
  11801. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::ToString()
  11802. inline String_t* Memory_1_ToString_m8D3E0FB982D33817EEAF63C60D42F4715DFDE02B (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, const RuntimeMethod* method)
  11803. {
  11804. return (( String_t* (*) (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *, const RuntimeMethod*))Memory_1_ToString_m8D3E0FB982D33817EEAF63C60D42F4715DFDE02B_gshared)(__this, method);
  11805. }
  11806. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Slice(System.Int32,System.Int32)
  11807. inline Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 Memory_1_Slice_mCFE8400B6749318E077A4E9C80C3F5A34B86F706_inline (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11808. {
  11809. return (( Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 (*) (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mCFE8400B6749318E077A4E9C80C3F5A34B86F706_gshared_inline)(__this, ___start0, ___length1, method);
  11810. }
  11811. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Slice(System.Int32,System.Int32)
  11812. inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11813. {
  11814. return (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_gshared_inline)(__this, ___start0, ___length1, method);
  11815. }
  11816. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11817. inline void Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11818. {
  11819. (( void (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11820. }
  11821. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(T[],System.Int32,System.Int32)
  11822. inline void Span_1__ctor_m029D2B3EDD45E9FB79EF4CDB2A7330EE9A1CEB6C_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11823. {
  11824. (( void (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m029D2B3EDD45E9FB79EF4CDB2A7330EE9A1CEB6C_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11825. }
  11826. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Pin()
  11827. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF0C6FCE1340036CDA63CD9598D4C2CB145119777 (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, const RuntimeMethod* method)
  11828. {
  11829. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *, const RuntimeMethod*))Memory_1_Pin_mF0C6FCE1340036CDA63CD9598D4C2CB145119777_gshared)(__this, method);
  11830. }
  11831. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Equals(System.ReadOnlyMemory`1<T>)
  11832. inline bool ReadOnlyMemory_1_Equals_m0A5BC6E72DDD65895BFED28790EE5602B00C6801 (ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 * __this, ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 ___other0, const RuntimeMethod* method)
  11833. {
  11834. return (( bool (*) (ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 *, ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m0A5BC6E72DDD65895BFED28790EE5602B00C6801_gshared)(__this, ___other0, method);
  11835. }
  11836. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Equals(System.Memory`1<T>)
  11837. inline bool Memory_1_Equals_mE09E45E75A08AEEE731C9D1AD68AAE93C125CD1B (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 ___other0, const RuntimeMethod* method)
  11838. {
  11839. return (( bool (*) (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *, Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 , const RuntimeMethod*))Memory_1_Equals_mE09E45E75A08AEEE731C9D1AD68AAE93C125CD1B_gshared)(__this, ___other0, method);
  11840. }
  11841. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Equals(System.Object)
  11842. inline bool Memory_1_Equals_mEA4EFE34C05CD638D598EDA3784FCCC5DDDCFF84 (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11843. {
  11844. return (( bool (*) (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mEA4EFE34C05CD638D598EDA3784FCCC5DDDCFF84_gshared)(__this, ___obj0, method);
  11845. }
  11846. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::GetHashCode()
  11847. inline int32_t Memory_1_GetHashCode_mAE8AA1360EA1F2BAD9324E91BD62B592E02D222F (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, const RuntimeMethod* method)
  11848. {
  11849. return (( int32_t (*) (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *, const RuntimeMethod*))Memory_1_GetHashCode_mAE8AA1360EA1F2BAD9324E91BD62B592E02D222F_gshared)(__this, method);
  11850. }
  11851. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(T[])
  11852. inline void Memory_1__ctor_m8249485A96FFB1BF07B96E09AE1B9479302F585D_inline (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, const RuntimeMethod* method)
  11853. {
  11854. (( void (*) (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*, const RuntimeMethod*))Memory_1__ctor_m8249485A96FFB1BF07B96E09AE1B9479302F585D_gshared_inline)(__this, ___array0, method);
  11855. }
  11856. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  11857. inline void Memory_1__ctor_m8D6BAEC4DAF00F4ECE397463B89543CF511BBE6F_inline (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  11858. {
  11859. (( void (*) (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *, MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C *, int32_t, const RuntimeMethod*))Memory_1__ctor_m8D6BAEC4DAF00F4ECE397463B89543CF511BBE6F_gshared_inline)(__this, ___manager0, ___length1, method);
  11860. }
  11861. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(System.Object,System.Int32,System.Int32)
  11862. inline void Memory_1__ctor_mFE8D4BA7D57545F859A0101D0F9E4B2840692664_inline (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11863. {
  11864. (( void (*) (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mFE8D4BA7D57545F859A0101D0F9E4B2840692664_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  11865. }
  11866. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Length()
  11867. inline int32_t Memory_1_get_Length_mD07004853D8665696A50754556A86FD030318836 (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, const RuntimeMethod* method)
  11868. {
  11869. return (( int32_t (*) (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *, const RuntimeMethod*))Memory_1_get_Length_mD07004853D8665696A50754556A86FD030318836_gshared)(__this, method);
  11870. }
  11871. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Span()
  11872. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F Memory_1_get_Span_m018D357B92D16DEE7AF3406D858BF6BA4DAF716B_inline (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, const RuntimeMethod* method)
  11873. {
  11874. return (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *, const RuntimeMethod*))Memory_1_get_Span_m018D357B92D16DEE7AF3406D858BF6BA4DAF716B_gshared_inline)(__this, method);
  11875. }
  11876. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::ToString()
  11877. inline String_t* Memory_1_ToString_mC754DB71494908D8F6C158EFEF6907DE43BC7ED9 (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, const RuntimeMethod* method)
  11878. {
  11879. return (( String_t* (*) (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *, const RuntimeMethod*))Memory_1_ToString_mC754DB71494908D8F6C158EFEF6907DE43BC7ED9_gshared)(__this, method);
  11880. }
  11881. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Slice(System.Int32,System.Int32)
  11882. inline Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 Memory_1_Slice_m6DF7972EE2C739556C36DD7D236245C016063BBE_inline (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11883. {
  11884. return (( Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 (*) (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m6DF7972EE2C739556C36DD7D236245C016063BBE_gshared_inline)(__this, ___start0, ___length1, method);
  11885. }
  11886. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Slice(System.Int32,System.Int32)
  11887. inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11888. {
  11889. return (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_gshared_inline)(__this, ___start0, ___length1, method);
  11890. }
  11891. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11892. inline void Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11893. {
  11894. (( void (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11895. }
  11896. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(T[],System.Int32,System.Int32)
  11897. inline void Span_1__ctor_m727883B2A55BDAACE48CDCE33E141E89AB79449A_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11898. {
  11899. (( void (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m727883B2A55BDAACE48CDCE33E141E89AB79449A_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11900. }
  11901. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Pin()
  11902. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m5DC9019D7C7D5B4CE0145EE7E69ECDB813E7B98C (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, const RuntimeMethod* method)
  11903. {
  11904. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *, const RuntimeMethod*))Memory_1_Pin_m5DC9019D7C7D5B4CE0145EE7E69ECDB813E7B98C_gshared)(__this, method);
  11905. }
  11906. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Equals(System.ReadOnlyMemory`1<T>)
  11907. inline bool ReadOnlyMemory_1_Equals_mB570D29A0A3D9F0AD5E4F639F5B159FC6D8BBF9C (ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A * __this, ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A ___other0, const RuntimeMethod* method)
  11908. {
  11909. return (( bool (*) (ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A *, ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A , const RuntimeMethod*))ReadOnlyMemory_1_Equals_mB570D29A0A3D9F0AD5E4F639F5B159FC6D8BBF9C_gshared)(__this, ___other0, method);
  11910. }
  11911. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Equals(System.Memory`1<T>)
  11912. inline bool Memory_1_Equals_mA02FEF2F5601EFC06E1FD6CBB810C9CF0DBA73E1 (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 ___other0, const RuntimeMethod* method)
  11913. {
  11914. return (( bool (*) (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *, Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 , const RuntimeMethod*))Memory_1_Equals_mA02FEF2F5601EFC06E1FD6CBB810C9CF0DBA73E1_gshared)(__this, ___other0, method);
  11915. }
  11916. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Equals(System.Object)
  11917. inline bool Memory_1_Equals_mF1BE87EF21C4FA87E1C3B264F1B42C4C8868EB8C (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11918. {
  11919. return (( bool (*) (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mF1BE87EF21C4FA87E1C3B264F1B42C4C8868EB8C_gshared)(__this, ___obj0, method);
  11920. }
  11921. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::GetHashCode()
  11922. inline int32_t Memory_1_GetHashCode_mFF5065F567382BE196D3C13305DED499DE5081C6 (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, const RuntimeMethod* method)
  11923. {
  11924. return (( int32_t (*) (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *, const RuntimeMethod*))Memory_1_GetHashCode_mFF5065F567382BE196D3C13305DED499DE5081C6_gshared)(__this, method);
  11925. }
  11926. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(T[])
  11927. inline void Memory_1__ctor_m3EB40CE7A27F0E16E68C4F2E248619C1D82F6C6F_inline (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, const RuntimeMethod* method)
  11928. {
  11929. (( void (*) (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*, const RuntimeMethod*))Memory_1__ctor_m3EB40CE7A27F0E16E68C4F2E248619C1D82F6C6F_gshared_inline)(__this, ___array0, method);
  11930. }
  11931. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  11932. inline void Memory_1__ctor_m838812DDF17E7A9FF4BB373082B9DA72AF64281F_inline (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  11933. {
  11934. (( void (*) (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *, MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 *, int32_t, const RuntimeMethod*))Memory_1__ctor_m838812DDF17E7A9FF4BB373082B9DA72AF64281F_gshared_inline)(__this, ___manager0, ___length1, method);
  11935. }
  11936. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(System.Object,System.Int32,System.Int32)
  11937. inline void Memory_1__ctor_mCD839828F86A6CA3374298FC4444B028401C6322_inline (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11938. {
  11939. (( void (*) (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mCD839828F86A6CA3374298FC4444B028401C6322_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  11940. }
  11941. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Length()
  11942. inline int32_t Memory_1_get_Length_mE0F089BED1CEB895AAD436CFB76EF0D750DD2D90 (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, const RuntimeMethod* method)
  11943. {
  11944. return (( int32_t (*) (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *, const RuntimeMethod*))Memory_1_get_Length_mE0F089BED1CEB895AAD436CFB76EF0D750DD2D90_gshared)(__this, method);
  11945. }
  11946. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Span()
  11947. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Memory_1_get_Span_mF1F15E99D9B3486E0D339F07CF0D035806DDEB03_inline (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, const RuntimeMethod* method)
  11948. {
  11949. return (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *, const RuntimeMethod*))Memory_1_get_Span_mF1F15E99D9B3486E0D339F07CF0D035806DDEB03_gshared_inline)(__this, method);
  11950. }
  11951. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::ToString()
  11952. inline String_t* Memory_1_ToString_m1B7F00463B26BF1D996A7BA770AA8F407D446CCD (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, const RuntimeMethod* method)
  11953. {
  11954. return (( String_t* (*) (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *, const RuntimeMethod*))Memory_1_ToString_m1B7F00463B26BF1D996A7BA770AA8F407D446CCD_gshared)(__this, method);
  11955. }
  11956. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Slice(System.Int32,System.Int32)
  11957. inline Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE Memory_1_Slice_mAF8E660B95C156F2E2C2720DF0D28D9168C120B9_inline (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11958. {
  11959. return (( Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE (*) (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mAF8E660B95C156F2E2C2720DF0D28D9168C120B9_gshared_inline)(__this, ___start0, ___length1, method);
  11960. }
  11961. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Slice(System.Int32,System.Int32)
  11962. inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11963. {
  11964. return (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_gshared_inline)(__this, ___start0, ___length1, method);
  11965. }
  11966. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11967. inline void Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11968. {
  11969. (( void (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11970. }
  11971. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(T[],System.Int32,System.Int32)
  11972. inline void Span_1__ctor_mDAED6F86B4D14B53469B7EE7EEC9D08C66CDBC43_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11973. {
  11974. (( void (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mDAED6F86B4D14B53469B7EE7EEC9D08C66CDBC43_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11975. }
  11976. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Pin()
  11977. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mCDD3F32709746EEDCFB1D1594A66F131DD1DA742 (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, const RuntimeMethod* method)
  11978. {
  11979. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *, const RuntimeMethod*))Memory_1_Pin_mCDD3F32709746EEDCFB1D1594A66F131DD1DA742_gshared)(__this, method);
  11980. }
  11981. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Equals(System.ReadOnlyMemory`1<T>)
  11982. inline bool ReadOnlyMemory_1_Equals_m270912EDD6E860FB2E97121DACF77D700114309F (ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 * __this, ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 ___other0, const RuntimeMethod* method)
  11983. {
  11984. return (( bool (*) (ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 *, ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m270912EDD6E860FB2E97121DACF77D700114309F_gshared)(__this, ___other0, method);
  11985. }
  11986. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Equals(System.Memory`1<T>)
  11987. inline bool Memory_1_Equals_m2ADE72F856AA688E2BB57DE1367860CAA9FCBD33 (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE ___other0, const RuntimeMethod* method)
  11988. {
  11989. return (( bool (*) (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *, Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE , const RuntimeMethod*))Memory_1_Equals_m2ADE72F856AA688E2BB57DE1367860CAA9FCBD33_gshared)(__this, ___other0, method);
  11990. }
  11991. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Equals(System.Object)
  11992. inline bool Memory_1_Equals_m5ED5DD60F95AAA1C5E8E2684E8CBF0DDC7E0F9F6 (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11993. {
  11994. return (( bool (*) (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m5ED5DD60F95AAA1C5E8E2684E8CBF0DDC7E0F9F6_gshared)(__this, ___obj0, method);
  11995. }
  11996. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::GetHashCode()
  11997. inline int32_t Memory_1_GetHashCode_mD00BAD9EEB22A226651C23629E87CD764C53608A (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, const RuntimeMethod* method)
  11998. {
  11999. return (( int32_t (*) (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *, const RuntimeMethod*))Memory_1_GetHashCode_mD00BAD9EEB22A226651C23629E87CD764C53608A_gshared)(__this, method);
  12000. }
  12001. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(T[])
  12002. inline void Memory_1__ctor_m9F291F86D2DCC1A500C11CE780C11D8558D7E65A_inline (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, const RuntimeMethod* method)
  12003. {
  12004. (( void (*) (Memory_1_t989A25F213E59B429D409844716D883464EB981E *, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*, const RuntimeMethod*))Memory_1__ctor_m9F291F86D2DCC1A500C11CE780C11D8558D7E65A_gshared_inline)(__this, ___array0, method);
  12005. }
  12006. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  12007. inline void Memory_1__ctor_mBC99C4F077D4B6B57660B178D8E102424D5ED991_inline (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  12008. {
  12009. (( void (*) (Memory_1_t989A25F213E59B429D409844716D883464EB981E *, MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 *, int32_t, const RuntimeMethod*))Memory_1__ctor_mBC99C4F077D4B6B57660B178D8E102424D5ED991_gshared_inline)(__this, ___manager0, ___length1, method);
  12010. }
  12011. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Object,System.Int32,System.Int32)
  12012. inline void Memory_1__ctor_m4FE384CCED0957740441C7F5A4C70CAC6EECD87D_inline (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12013. {
  12014. (( void (*) (Memory_1_t989A25F213E59B429D409844716D883464EB981E *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m4FE384CCED0957740441C7F5A4C70CAC6EECD87D_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  12015. }
  12016. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Length()
  12017. inline int32_t Memory_1_get_Length_m2C438766BF4CE2127EB7F847DC2582111C7B330F (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, const RuntimeMethod* method)
  12018. {
  12019. return (( int32_t (*) (Memory_1_t989A25F213E59B429D409844716D883464EB981E *, const RuntimeMethod*))Memory_1_get_Length_m2C438766BF4CE2127EB7F847DC2582111C7B330F_gshared)(__this, method);
  12020. }
  12021. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Span()
  12022. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Memory_1_get_Span_mD0095F7FBDB5891B3B51D3B390621CCDD7295079_inline (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, const RuntimeMethod* method)
  12023. {
  12024. return (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Memory_1_t989A25F213E59B429D409844716D883464EB981E *, const RuntimeMethod*))Memory_1_get_Span_mD0095F7FBDB5891B3B51D3B390621CCDD7295079_gshared_inline)(__this, method);
  12025. }
  12026. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::ToString()
  12027. inline String_t* Memory_1_ToString_m960E3C57D18E70584C0014D638DF9DB18B5A1764 (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, const RuntimeMethod* method)
  12028. {
  12029. return (( String_t* (*) (Memory_1_t989A25F213E59B429D409844716D883464EB981E *, const RuntimeMethod*))Memory_1_ToString_m960E3C57D18E70584C0014D638DF9DB18B5A1764_gshared)(__this, method);
  12030. }
  12031. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Slice(System.Int32,System.Int32)
  12032. inline Memory_1_t989A25F213E59B429D409844716D883464EB981E Memory_1_Slice_m3A63935938226BAB5E574CDB71B50086BC8E6700_inline (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12033. {
  12034. return (( Memory_1_t989A25F213E59B429D409844716D883464EB981E (*) (Memory_1_t989A25F213E59B429D409844716D883464EB981E *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m3A63935938226BAB5E574CDB71B50086BC8E6700_gshared_inline)(__this, ___start0, ___length1, method);
  12035. }
  12036. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Slice(System.Int32,System.Int32)
  12037. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12038. {
  12039. return (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_gshared_inline)(__this, ___start0, ___length1, method);
  12040. }
  12041. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12042. inline void Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12043. {
  12044. (( void (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12045. }
  12046. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(T[],System.Int32,System.Int32)
  12047. inline void Span_1__ctor_mAD538A8AF6DC250E9B129E501E02ED00ACE08A28_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12048. {
  12049. (( void (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mAD538A8AF6DC250E9B129E501E02ED00ACE08A28_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12050. }
  12051. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Pin()
  12052. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m0F3721E0CDE354430ADD3535CFD495D30D96DA16 (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, const RuntimeMethod* method)
  12053. {
  12054. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t989A25F213E59B429D409844716D883464EB981E *, const RuntimeMethod*))Memory_1_Pin_m0F3721E0CDE354430ADD3535CFD495D30D96DA16_gshared)(__this, method);
  12055. }
  12056. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Equals(System.ReadOnlyMemory`1<T>)
  12057. inline bool ReadOnlyMemory_1_Equals_m70EEAFEEAE5B0A2F1C128E6D5E2894544E211CBB (ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F * __this, ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F ___other0, const RuntimeMethod* method)
  12058. {
  12059. return (( bool (*) (ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F *, ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m70EEAFEEAE5B0A2F1C128E6D5E2894544E211CBB_gshared)(__this, ___other0, method);
  12060. }
  12061. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Equals(System.Memory`1<T>)
  12062. inline bool Memory_1_Equals_mEB8607AA845AB39698AB1B1F64949B4F92F4293A (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, Memory_1_t989A25F213E59B429D409844716D883464EB981E ___other0, const RuntimeMethod* method)
  12063. {
  12064. return (( bool (*) (Memory_1_t989A25F213E59B429D409844716D883464EB981E *, Memory_1_t989A25F213E59B429D409844716D883464EB981E , const RuntimeMethod*))Memory_1_Equals_mEB8607AA845AB39698AB1B1F64949B4F92F4293A_gshared)(__this, ___other0, method);
  12065. }
  12066. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Equals(System.Object)
  12067. inline bool Memory_1_Equals_m42A5307B5E9A9D7DEA6C1A056C022C5C92DE7551 (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  12068. {
  12069. return (( bool (*) (Memory_1_t989A25F213E59B429D409844716D883464EB981E *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m42A5307B5E9A9D7DEA6C1A056C022C5C92DE7551_gshared)(__this, ___obj0, method);
  12070. }
  12071. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::GetHashCode()
  12072. inline int32_t Memory_1_GetHashCode_m976E60FBD91F9F259776711E38E2AF18F1FE3750 (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, const RuntimeMethod* method)
  12073. {
  12074. return (( int32_t (*) (Memory_1_t989A25F213E59B429D409844716D883464EB981E *, const RuntimeMethod*))Memory_1_GetHashCode_m976E60FBD91F9F259776711E38E2AF18F1FE3750_gshared)(__this, method);
  12075. }
  12076. // System.Void System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(T[])
  12077. inline void Memory_1__ctor_mC402B56EF70F9236CAB1CAF796AF20C69B26FECA_inline (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, const RuntimeMethod* method)
  12078. {
  12079. (( void (*) (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*, const RuntimeMethod*))Memory_1__ctor_mC402B56EF70F9236CAB1CAF796AF20C69B26FECA_gshared_inline)(__this, ___array0, method);
  12080. }
  12081. // System.Void System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  12082. inline void Memory_1__ctor_mBDD1186C52F30ABA1A26883AE51CCA2BCFD148D8_inline (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  12083. {
  12084. (( void (*) (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *, MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 *, int32_t, const RuntimeMethod*))Memory_1__ctor_mBDD1186C52F30ABA1A26883AE51CCA2BCFD148D8_gshared_inline)(__this, ___manager0, ___length1, method);
  12085. }
  12086. // System.Void System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(System.Object,System.Int32,System.Int32)
  12087. inline void Memory_1__ctor_mBEB3C76965B31D158A872DE2ADA5B7629CFC02D7_inline (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12088. {
  12089. (( void (*) (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mBEB3C76965B31D158A872DE2ADA5B7629CFC02D7_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  12090. }
  12091. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_Length()
  12092. inline int32_t Memory_1_get_Length_m6316C31995347842E76E53F19E889229B8BBD209 (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, const RuntimeMethod* method)
  12093. {
  12094. return (( int32_t (*) (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *, const RuntimeMethod*))Memory_1_get_Length_m6316C31995347842E76E53F19E889229B8BBD209_gshared)(__this, method);
  12095. }
  12096. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_Span()
  12097. inline Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Memory_1_get_Span_m6A55AB6563E26A4C6D983F7A5FD3B9E943AA6E0D_inline (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, const RuntimeMethod* method)
  12098. {
  12099. return (( Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B (*) (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *, const RuntimeMethod*))Memory_1_get_Span_m6A55AB6563E26A4C6D983F7A5FD3B9E943AA6E0D_gshared_inline)(__this, method);
  12100. }
  12101. // System.String System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::ToString()
  12102. inline String_t* Memory_1_ToString_m5B5B704A2B08014349E8D5D76ABE96F2AF69EC58 (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, const RuntimeMethod* method)
  12103. {
  12104. return (( String_t* (*) (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *, const RuntimeMethod*))Memory_1_ToString_m5B5B704A2B08014349E8D5D76ABE96F2AF69EC58_gshared)(__this, method);
  12105. }
  12106. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Slice(System.Int32,System.Int32)
  12107. inline Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE Memory_1_Slice_mFAECB43E1C61441138E63A601F9B648754530D8E_inline (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12108. {
  12109. return (( Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE (*) (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mFAECB43E1C61441138E63A601F9B648754530D8E_gshared_inline)(__this, ___start0, ___length1, method);
  12110. }
  12111. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Slice(System.Int32,System.Int32)
  12112. inline Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Span_1_Slice_mFC34A4237BDD41B7664832E34D2E72042361D855_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12113. {
  12114. return (( Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mFC34A4237BDD41B7664832E34D2E72042361D855_gshared_inline)(__this, ___start0, ___length1, method);
  12115. }
  12116. // System.Void System.Span`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12117. inline void Span_1__ctor_m10737B6C56174B7DE1D41C9B97A4DC84470FBA72_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12118. {
  12119. (( void (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m10737B6C56174B7DE1D41C9B97A4DC84470FBA72_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12120. }
  12121. // System.Void System.Span`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(T[],System.Int32,System.Int32)
  12122. inline void Span_1__ctor_mAB25B620D30974257B1807EF4D58C012E5C011A0_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12123. {
  12124. (( void (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mAB25B620D30974257B1807EF4D58C012E5C011A0_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12125. }
  12126. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Pin()
  12127. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m57F2212D3CF63D2AD1D604BE45E2B45E4FAECEF3 (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, const RuntimeMethod* method)
  12128. {
  12129. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *, const RuntimeMethod*))Memory_1_Pin_m57F2212D3CF63D2AD1D604BE45E2B45E4FAECEF3_gshared)(__this, method);
  12130. }
  12131. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Equals(System.ReadOnlyMemory`1<T>)
  12132. inline bool ReadOnlyMemory_1_Equals_m4CE79FAA2A116381BB5849AC12191BA41D057E07 (ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 * __this, ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 ___other0, const RuntimeMethod* method)
  12133. {
  12134. return (( bool (*) (ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 *, ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m4CE79FAA2A116381BB5849AC12191BA41D057E07_gshared)(__this, ___other0, method);
  12135. }
  12136. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Equals(System.Memory`1<T>)
  12137. inline bool Memory_1_Equals_m52E9CE2E905418E12243A480D53C1217AA32157D (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE ___other0, const RuntimeMethod* method)
  12138. {
  12139. return (( bool (*) (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *, Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE , const RuntimeMethod*))Memory_1_Equals_m52E9CE2E905418E12243A480D53C1217AA32157D_gshared)(__this, ___other0, method);
  12140. }
  12141. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Equals(System.Object)
  12142. inline bool Memory_1_Equals_m46FC107681AD7B102428A1D0AD3E8D7D05CCA0D0 (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  12143. {
  12144. return (( bool (*) (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m46FC107681AD7B102428A1D0AD3E8D7D05CCA0D0_gshared)(__this, ___obj0, method);
  12145. }
  12146. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::GetHashCode()
  12147. inline int32_t Memory_1_GetHashCode_mD052E7DE05761206AE6FB1B339A62022B59FCAF4 (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, const RuntimeMethod* method)
  12148. {
  12149. return (( int32_t (*) (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *, const RuntimeMethod*))Memory_1_GetHashCode_mD052E7DE05761206AE6FB1B339A62022B59FCAF4_gshared)(__this, method);
  12150. }
  12151. // System.Void System.Memory`1<System.Boolean>::.ctor(T[])
  12152. inline void Memory_1__ctor_m9DE339A1BF367B7BD76918BE06199C9E3D170149_inline (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, const RuntimeMethod* method)
  12153. {
  12154. (( void (*) (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*, const RuntimeMethod*))Memory_1__ctor_m9DE339A1BF367B7BD76918BE06199C9E3D170149_gshared_inline)(__this, ___array0, method);
  12155. }
  12156. // System.Void System.Memory`1<System.Boolean>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  12157. inline void Memory_1__ctor_mB80651FE2BB4C511F66DFDDDB98F81D1CDE4B762_inline (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  12158. {
  12159. (( void (*) (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *, MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C *, int32_t, const RuntimeMethod*))Memory_1__ctor_mB80651FE2BB4C511F66DFDDDB98F81D1CDE4B762_gshared_inline)(__this, ___manager0, ___length1, method);
  12160. }
  12161. // System.Void System.Memory`1<System.Boolean>::.ctor(System.Object,System.Int32,System.Int32)
  12162. inline void Memory_1__ctor_mD86ACE9C45E57079D2DBB7A373537566096ADD7A_inline (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12163. {
  12164. (( void (*) (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mD86ACE9C45E57079D2DBB7A373537566096ADD7A_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  12165. }
  12166. // System.Int32 System.Memory`1<System.Boolean>::get_Length()
  12167. inline int32_t Memory_1_get_Length_m82EF2529042F2C18842B177BF13F9B5F8E35A8D6 (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, const RuntimeMethod* method)
  12168. {
  12169. return (( int32_t (*) (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *, const RuntimeMethod*))Memory_1_get_Length_m82EF2529042F2C18842B177BF13F9B5F8E35A8D6_gshared)(__this, method);
  12170. }
  12171. // System.Span`1<T> System.Memory`1<System.Boolean>::get_Span()
  12172. inline Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Memory_1_get_Span_m494409B599310376B4B7AE050A93B73316586134_inline (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, const RuntimeMethod* method)
  12173. {
  12174. return (( Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 (*) (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *, const RuntimeMethod*))Memory_1_get_Span_m494409B599310376B4B7AE050A93B73316586134_gshared_inline)(__this, method);
  12175. }
  12176. // System.String System.Memory`1<System.Boolean>::ToString()
  12177. inline String_t* Memory_1_ToString_mDCE0333A9BAFF79A474E3AD6FA12A625C0490F49 (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, const RuntimeMethod* method)
  12178. {
  12179. return (( String_t* (*) (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *, const RuntimeMethod*))Memory_1_ToString_mDCE0333A9BAFF79A474E3AD6FA12A625C0490F49_gshared)(__this, method);
  12180. }
  12181. // System.Memory`1<T> System.Memory`1<System.Boolean>::Slice(System.Int32,System.Int32)
  12182. inline Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 Memory_1_Slice_m98F1E76ADF1953435603DA015815F5031BBA1346_inline (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12183. {
  12184. return (( Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 (*) (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m98F1E76ADF1953435603DA015815F5031BBA1346_gshared_inline)(__this, ___start0, ___length1, method);
  12185. }
  12186. // System.Span`1<T> System.Span`1<System.Boolean>::Slice(System.Int32,System.Int32)
  12187. inline Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Span_1_Slice_mA47D42110A3506861BDED4B9AEF0B522FFB13A53_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12188. {
  12189. return (( Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mA47D42110A3506861BDED4B9AEF0B522FFB13A53_gshared_inline)(__this, ___start0, ___length1, method);
  12190. }
  12191. // System.Void System.Span`1<System.Boolean>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12192. inline void Span_1__ctor_mCC9484AC65C5C72CA25D8AC53D4B3230D891F362_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12193. {
  12194. (( void (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mCC9484AC65C5C72CA25D8AC53D4B3230D891F362_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12195. }
  12196. // System.Void System.Span`1<System.Boolean>::.ctor(T[],System.Int32,System.Int32)
  12197. inline void Span_1__ctor_m035EF1E97AF185B10D6C484E79BE8875B5E41066_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12198. {
  12199. (( void (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m035EF1E97AF185B10D6C484E79BE8875B5E41066_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12200. }
  12201. // System.Buffers.MemoryHandle System.Memory`1<System.Boolean>::Pin()
  12202. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mC6A0DD35513733954DF1BBD0B3963797B4EAC89E (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, const RuntimeMethod* method)
  12203. {
  12204. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *, const RuntimeMethod*))Memory_1_Pin_mC6A0DD35513733954DF1BBD0B3963797B4EAC89E_gshared)(__this, method);
  12205. }
  12206. // System.Boolean System.ReadOnlyMemory`1<System.Boolean>::Equals(System.ReadOnlyMemory`1<T>)
  12207. inline bool ReadOnlyMemory_1_Equals_mC6F889646295FD9FE212CE31A3B4DC6061724F80 (ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF * __this, ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF ___other0, const RuntimeMethod* method)
  12208. {
  12209. return (( bool (*) (ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF *, ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF , const RuntimeMethod*))ReadOnlyMemory_1_Equals_mC6F889646295FD9FE212CE31A3B4DC6061724F80_gshared)(__this, ___other0, method);
  12210. }
  12211. // System.Boolean System.Memory`1<System.Boolean>::Equals(System.Memory`1<T>)
  12212. inline bool Memory_1_Equals_m3B2239DC5F00F72E1FEC6BB1AF2302A4D975D7D7 (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 ___other0, const RuntimeMethod* method)
  12213. {
  12214. return (( bool (*) (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *, Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 , const RuntimeMethod*))Memory_1_Equals_m3B2239DC5F00F72E1FEC6BB1AF2302A4D975D7D7_gshared)(__this, ___other0, method);
  12215. }
  12216. // System.Boolean System.Memory`1<System.Boolean>::Equals(System.Object)
  12217. inline bool Memory_1_Equals_mF526116776F9FF114F65BC971B7DBDE9D32BEF6E (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  12218. {
  12219. return (( bool (*) (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mF526116776F9FF114F65BC971B7DBDE9D32BEF6E_gshared)(__this, ___obj0, method);
  12220. }
  12221. // System.Int32 System.Memory`1<System.Boolean>::GetHashCode()
  12222. inline int32_t Memory_1_GetHashCode_m7F2995E5BEE1D8B23DA136A861C3EA8B81004C36 (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, const RuntimeMethod* method)
  12223. {
  12224. return (( int32_t (*) (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *, const RuntimeMethod*))Memory_1_GetHashCode_m7F2995E5BEE1D8B23DA136A861C3EA8B81004C36_gshared)(__this, method);
  12225. }
  12226. // System.Void System.Memory`1<System.Byte>::.ctor(T[])
  12227. inline void Memory_1__ctor_m0B6E9D50BD0FFE6008C771D694E0720A5B32E3D6_inline (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method)
  12228. {
  12229. (( void (*) (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))Memory_1__ctor_m0B6E9D50BD0FFE6008C771D694E0720A5B32E3D6_gshared_inline)(__this, ___array0, method);
  12230. }
  12231. // System.Void System.Memory`1<System.Byte>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  12232. inline void Memory_1__ctor_m58824AA6C3D204070467486A5384162004ED0917_inline (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  12233. {
  12234. (( void (*) (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *, MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 *, int32_t, const RuntimeMethod*))Memory_1__ctor_m58824AA6C3D204070467486A5384162004ED0917_gshared_inline)(__this, ___manager0, ___length1, method);
  12235. }
  12236. // System.Void System.Memory`1<System.Byte>::.ctor(System.Object,System.Int32,System.Int32)
  12237. inline void Memory_1__ctor_m900DCFD91CB57FD7EC1CBC968E74B45292FC0E3A_inline (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12238. {
  12239. (( void (*) (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m900DCFD91CB57FD7EC1CBC968E74B45292FC0E3A_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  12240. }
  12241. // System.Int32 System.Memory`1<System.Byte>::get_Length()
  12242. inline int32_t Memory_1_get_Length_m86AFC3FB85F1D31B3390CD2961460D8EF4CAC44F (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, const RuntimeMethod* method)
  12243. {
  12244. return (( int32_t (*) (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *, const RuntimeMethod*))Memory_1_get_Length_m86AFC3FB85F1D31B3390CD2961460D8EF4CAC44F_gshared)(__this, method);
  12245. }
  12246. // System.Span`1<T> System.Memory`1<System.Byte>::get_Span()
  12247. inline Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Memory_1_get_Span_m3028028B2677C147C0CFADFCB17F85FE1EACB999_inline (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, const RuntimeMethod* method)
  12248. {
  12249. return (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *, const RuntimeMethod*))Memory_1_get_Span_m3028028B2677C147C0CFADFCB17F85FE1EACB999_gshared_inline)(__this, method);
  12250. }
  12251. // System.String System.Memory`1<System.Byte>::ToString()
  12252. inline String_t* Memory_1_ToString_mC47130557B4043498289FB5BB4DDFC53CBF7713B (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, const RuntimeMethod* method)
  12253. {
  12254. return (( String_t* (*) (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *, const RuntimeMethod*))Memory_1_ToString_mC47130557B4043498289FB5BB4DDFC53CBF7713B_gshared)(__this, method);
  12255. }
  12256. // System.Memory`1<T> System.Memory`1<System.Byte>::Slice(System.Int32,System.Int32)
  12257. inline Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 Memory_1_Slice_m7EBE3538246B3F05FF010BE35F203E39D1B55CFE_inline (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12258. {
  12259. return (( Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 (*) (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m7EBE3538246B3F05FF010BE35F203E39D1B55CFE_gshared_inline)(__this, ___start0, ___length1, method);
  12260. }
  12261. // System.Span`1<T> System.Span`1<System.Byte>::Slice(System.Int32,System.Int32)
  12262. inline Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12263. {
  12264. return (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_gshared_inline)(__this, ___start0, ___length1, method);
  12265. }
  12266. // System.Void System.Span`1<System.Byte>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12267. inline void Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12268. {
  12269. (( void (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12270. }
  12271. // System.Void System.Span`1<System.Byte>::.ctor(T[],System.Int32,System.Int32)
  12272. inline void Span_1__ctor_mE2364CC76ED4B4A933C1F9E482051BCDE4739D63_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12273. {
  12274. (( void (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mE2364CC76ED4B4A933C1F9E482051BCDE4739D63_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12275. }
  12276. // System.Buffers.MemoryHandle System.Memory`1<System.Byte>::Pin()
  12277. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF75C058A695404A0BD0E16EC4CA2FAF65B4F4C1A (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, const RuntimeMethod* method)
  12278. {
  12279. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *, const RuntimeMethod*))Memory_1_Pin_mF75C058A695404A0BD0E16EC4CA2FAF65B4F4C1A_gshared)(__this, method);
  12280. }
  12281. // System.Boolean System.ReadOnlyMemory`1<System.Byte>::Equals(System.ReadOnlyMemory`1<T>)
  12282. inline bool ReadOnlyMemory_1_Equals_mBDEBA0DFE60FDD933ABEE765DF6218093A052220 (ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 * __this, ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 ___other0, const RuntimeMethod* method)
  12283. {
  12284. return (( bool (*) (ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 *, ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_mBDEBA0DFE60FDD933ABEE765DF6218093A052220_gshared)(__this, ___other0, method);
  12285. }
  12286. // System.Boolean System.Memory`1<System.Byte>::Equals(System.Memory`1<T>)
  12287. inline bool Memory_1_Equals_m9D25DF9989227DC9BCF620D5EFFEEEE8AAF85932 (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 ___other0, const RuntimeMethod* method)
  12288. {
  12289. return (( bool (*) (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *, Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 , const RuntimeMethod*))Memory_1_Equals_m9D25DF9989227DC9BCF620D5EFFEEEE8AAF85932_gshared)(__this, ___other0, method);
  12290. }
  12291. // System.Boolean System.Memory`1<System.Byte>::Equals(System.Object)
  12292. inline bool Memory_1_Equals_m07FA714C8F106B15610181F2571A0BEB6B8185BF (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  12293. {
  12294. return (( bool (*) (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m07FA714C8F106B15610181F2571A0BEB6B8185BF_gshared)(__this, ___obj0, method);
  12295. }
  12296. // System.Int32 System.Memory`1<System.Byte>::GetHashCode()
  12297. inline int32_t Memory_1_GetHashCode_mE4AD4FEBC46C1FB17D54E1A0C78A20D89AB4D683 (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, const RuntimeMethod* method)
  12298. {
  12299. return (( int32_t (*) (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *, const RuntimeMethod*))Memory_1_GetHashCode_mE4AD4FEBC46C1FB17D54E1A0C78A20D89AB4D683_gshared)(__this, method);
  12300. }
  12301. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(T[])
  12302. inline void Memory_1__ctor_m6F723736D722834C6AB7F32E93FCEF6BBE88A52F_inline (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, const RuntimeMethod* method)
  12303. {
  12304. (( void (*) (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*, const RuntimeMethod*))Memory_1__ctor_m6F723736D722834C6AB7F32E93FCEF6BBE88A52F_gshared_inline)(__this, ___array0, method);
  12305. }
  12306. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  12307. inline void Memory_1__ctor_m59D14E86A5CDB92497438105932E18010181FF84_inline (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  12308. {
  12309. (( void (*) (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *, MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA *, int32_t, const RuntimeMethod*))Memory_1__ctor_m59D14E86A5CDB92497438105932E18010181FF84_gshared_inline)(__this, ___manager0, ___length1, method);
  12310. }
  12311. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Object,System.Int32,System.Int32)
  12312. inline void Memory_1__ctor_mB5F3C065DD49AD564D7CB4A2D733BAF07C02A65D_inline (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12313. {
  12314. (( void (*) (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mB5F3C065DD49AD564D7CB4A2D733BAF07C02A65D_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  12315. }
  12316. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Length()
  12317. inline int32_t Memory_1_get_Length_m72A4289C1ADEAF5DBBA89D39E3E2B4D25387F058 (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, const RuntimeMethod* method)
  12318. {
  12319. return (( int32_t (*) (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *, const RuntimeMethod*))Memory_1_get_Length_m72A4289C1ADEAF5DBBA89D39E3E2B4D25387F058_gshared)(__this, method);
  12320. }
  12321. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Span()
  12322. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Memory_1_get_Span_m523AE4579A3C98DEF7C2E6DBFE4D6A0290DB8B1D_inline (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, const RuntimeMethod* method)
  12323. {
  12324. return (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *, const RuntimeMethod*))Memory_1_get_Span_m523AE4579A3C98DEF7C2E6DBFE4D6A0290DB8B1D_gshared_inline)(__this, method);
  12325. }
  12326. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::ToString()
  12327. inline String_t* Memory_1_ToString_mE947EA39BAF726B1D22188D4F180F401065163FB (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, const RuntimeMethod* method)
  12328. {
  12329. return (( String_t* (*) (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *, const RuntimeMethod*))Memory_1_ToString_mE947EA39BAF726B1D22188D4F180F401065163FB_gshared)(__this, method);
  12330. }
  12331. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Slice(System.Int32,System.Int32)
  12332. inline Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 Memory_1_Slice_mB62E46B5BCB43936904949522FD2599385E90DC7_inline (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12333. {
  12334. return (( Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 (*) (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mB62E46B5BCB43936904949522FD2599385E90DC7_gshared_inline)(__this, ___start0, ___length1, method);
  12335. }
  12336. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Slice(System.Int32,System.Int32)
  12337. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12338. {
  12339. return (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_gshared_inline)(__this, ___start0, ___length1, method);
  12340. }
  12341. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12342. inline void Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12343. {
  12344. (( void (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12345. }
  12346. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(T[],System.Int32,System.Int32)
  12347. inline void Span_1__ctor_mE9DA3EAFA45ED8B35D194DED15A59EC7B3D84453_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12348. {
  12349. (( void (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mE9DA3EAFA45ED8B35D194DED15A59EC7B3D84453_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12350. }
  12351. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Pin()
  12352. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mBB175E4EAA5800643808F7196819C9681A65A31F (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, const RuntimeMethod* method)
  12353. {
  12354. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *, const RuntimeMethod*))Memory_1_Pin_mBB175E4EAA5800643808F7196819C9681A65A31F_gshared)(__this, method);
  12355. }
  12356. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Equals(System.ReadOnlyMemory`1<T>)
  12357. inline bool ReadOnlyMemory_1_Equals_m33727C78FDAC91D5728B3BFD6C0A1EDD92C03793 (ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A * __this, ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A ___other0, const RuntimeMethod* method)
  12358. {
  12359. return (( bool (*) (ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A *, ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m33727C78FDAC91D5728B3BFD6C0A1EDD92C03793_gshared)(__this, ___other0, method);
  12360. }
  12361. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Equals(System.Memory`1<T>)
  12362. inline bool Memory_1_Equals_mAF9F49C231348BE8EB1814E5092C674D90F6FB73 (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 ___other0, const RuntimeMethod* method)
  12363. {
  12364. return (( bool (*) (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *, Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 , const RuntimeMethod*))Memory_1_Equals_mAF9F49C231348BE8EB1814E5092C674D90F6FB73_gshared)(__this, ___other0, method);
  12365. }
  12366. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Equals(System.Object)
  12367. inline bool Memory_1_Equals_m71BAD488ED442B3586680F82BA21C8D492C6BAEC (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  12368. {
  12369. return (( bool (*) (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m71BAD488ED442B3586680F82BA21C8D492C6BAEC_gshared)(__this, ___obj0, method);
  12370. }
  12371. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::GetHashCode()
  12372. inline int32_t Memory_1_GetHashCode_m164A9833FF4C1BBCBEF624EB1678343AF4D939FF (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, const RuntimeMethod* method)
  12373. {
  12374. return (( int32_t (*) (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *, const RuntimeMethod*))Memory_1_GetHashCode_m164A9833FF4C1BBCBEF624EB1678343AF4D939FF_gshared)(__this, method);
  12375. }
  12376. // System.Void System.Memory`1<SixLabors.ImageSharp.Color>::.ctor(T[])
  12377. inline void Memory_1__ctor_m1977374B9C3323EFA42BB19AA58303A79E0FDA54_inline (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, const RuntimeMethod* method)
  12378. {
  12379. (( void (*) (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*, const RuntimeMethod*))Memory_1__ctor_m1977374B9C3323EFA42BB19AA58303A79E0FDA54_gshared_inline)(__this, ___array0, method);
  12380. }
  12381. // System.Void System.Memory`1<SixLabors.ImageSharp.Color>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  12382. inline void Memory_1__ctor_m436412C32B34DA155E085094E1E31AD1C7C1B52A_inline (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  12383. {
  12384. (( void (*) (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *, MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 *, int32_t, const RuntimeMethod*))Memory_1__ctor_m436412C32B34DA155E085094E1E31AD1C7C1B52A_gshared_inline)(__this, ___manager0, ___length1, method);
  12385. }
  12386. // System.Void System.Memory`1<SixLabors.ImageSharp.Color>::.ctor(System.Object,System.Int32,System.Int32)
  12387. inline void Memory_1__ctor_m39270F84B9DC87A29C6FF7569E3DD7DC19867886_inline (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12388. {
  12389. (( void (*) (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m39270F84B9DC87A29C6FF7569E3DD7DC19867886_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  12390. }
  12391. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Color>::get_Length()
  12392. inline int32_t Memory_1_get_Length_m5B022FB36ECDABE61A73D248958976ECE694E17B (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, const RuntimeMethod* method)
  12393. {
  12394. return (( int32_t (*) (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *, const RuntimeMethod*))Memory_1_get_Length_m5B022FB36ECDABE61A73D248958976ECE694E17B_gshared)(__this, method);
  12395. }
  12396. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Color>::get_Span()
  12397. inline Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Memory_1_get_Span_m21ACB79E22EF08AC5C025C24C5E142A1BE79A57C_inline (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, const RuntimeMethod* method)
  12398. {
  12399. return (( Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 (*) (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *, const RuntimeMethod*))Memory_1_get_Span_m21ACB79E22EF08AC5C025C24C5E142A1BE79A57C_gshared_inline)(__this, method);
  12400. }
  12401. // System.String System.Memory`1<SixLabors.ImageSharp.Color>::ToString()
  12402. inline String_t* Memory_1_ToString_mE7AB96E3BB22AC41AC2812C43E47330312900A5B (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, const RuntimeMethod* method)
  12403. {
  12404. return (( String_t* (*) (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *, const RuntimeMethod*))Memory_1_ToString_mE7AB96E3BB22AC41AC2812C43E47330312900A5B_gshared)(__this, method);
  12405. }
  12406. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Color>::Slice(System.Int32,System.Int32)
  12407. inline Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B Memory_1_Slice_mCBE69BD55E62B6459D4DFE0AB078BDE6904C8032_inline (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12408. {
  12409. return (( Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B (*) (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mCBE69BD55E62B6459D4DFE0AB078BDE6904C8032_gshared_inline)(__this, ___start0, ___length1, method);
  12410. }
  12411. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Color>::Slice(System.Int32,System.Int32)
  12412. inline Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Span_1_Slice_m6359EE2F1119A9D6403165472E9E4D5EF97C051A_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12413. {
  12414. return (( Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m6359EE2F1119A9D6403165472E9E4D5EF97C051A_gshared_inline)(__this, ___start0, ___length1, method);
  12415. }
  12416. // System.Void System.Span`1<SixLabors.ImageSharp.Color>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12417. inline void Span_1__ctor_mDAA1D0E11EDE17FFE65097222F9F884E662220BE_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12418. {
  12419. (( void (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mDAA1D0E11EDE17FFE65097222F9F884E662220BE_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12420. }
  12421. // System.Void System.Span`1<SixLabors.ImageSharp.Color>::.ctor(T[],System.Int32,System.Int32)
  12422. inline void Span_1__ctor_m00A2C429BBE77F94455C47DC588DB422D9CBE236_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12423. {
  12424. (( void (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m00A2C429BBE77F94455C47DC588DB422D9CBE236_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12425. }
  12426. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Color>::Pin()
  12427. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m15D14D5126DB512934C73FB6F6ECE9F3AAF450B9 (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, const RuntimeMethod* method)
  12428. {
  12429. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *, const RuntimeMethod*))Memory_1_Pin_m15D14D5126DB512934C73FB6F6ECE9F3AAF450B9_gshared)(__this, method);
  12430. }
  12431. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Color>::Equals(System.ReadOnlyMemory`1<T>)
  12432. inline bool ReadOnlyMemory_1_Equals_mEBF8A85124B5C45DC49BAEC836E59154B2AC3FC9 (ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 * __this, ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 ___other0, const RuntimeMethod* method)
  12433. {
  12434. return (( bool (*) (ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 *, ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_mEBF8A85124B5C45DC49BAEC836E59154B2AC3FC9_gshared)(__this, ___other0, method);
  12435. }
  12436. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Color>::Equals(System.Memory`1<T>)
  12437. inline bool Memory_1_Equals_mA14EF5564753F111112C0E05A6AFC4891F347C87 (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B ___other0, const RuntimeMethod* method)
  12438. {
  12439. return (( bool (*) (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *, Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B , const RuntimeMethod*))Memory_1_Equals_mA14EF5564753F111112C0E05A6AFC4891F347C87_gshared)(__this, ___other0, method);
  12440. }
  12441. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Color>::Equals(System.Object)
  12442. inline bool Memory_1_Equals_mD22D6BB04540983EBBFF1562994B9B8755CAB045 (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  12443. {
  12444. return (( bool (*) (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mD22D6BB04540983EBBFF1562994B9B8755CAB045_gshared)(__this, ___obj0, method);
  12445. }
  12446. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Color>::GetHashCode()
  12447. inline int32_t Memory_1_GetHashCode_mC7032DF0EA0F96D12896B8658BBD1318EEFA7558 (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, const RuntimeMethod* method)
  12448. {
  12449. return (( int32_t (*) (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *, const RuntimeMethod*))Memory_1_GetHashCode_mC7032DF0EA0F96D12896B8658BBD1318EEFA7558_gshared)(__this, method);
  12450. }
  12451. // System.Void System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(T[])
  12452. inline void Memory_1__ctor_m9CAC542F5EF9D1EE1E58758E7FBD56B9ED3937FA_inline (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, const RuntimeMethod* method)
  12453. {
  12454. (( void (*) (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*, const RuntimeMethod*))Memory_1__ctor_m9CAC542F5EF9D1EE1E58758E7FBD56B9ED3937FA_gshared_inline)(__this, ___array0, method);
  12455. }
  12456. // System.Void System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  12457. inline void Memory_1__ctor_mA733CDCE020346C4C8C5182CDDCE11A7FBD607F5_inline (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  12458. {
  12459. (( void (*) (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *, MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 *, int32_t, const RuntimeMethod*))Memory_1__ctor_mA733CDCE020346C4C8C5182CDDCE11A7FBD607F5_gshared_inline)(__this, ___manager0, ___length1, method);
  12460. }
  12461. // System.Void System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(System.Object,System.Int32,System.Int32)
  12462. inline void Memory_1__ctor_mBCB73B2898C64C0AC2B2731E9E4E79C44957D6DE_inline (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12463. {
  12464. (( void (*) (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mBCB73B2898C64C0AC2B2731E9E4E79C44957D6DE_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  12465. }
  12466. // System.Int32 System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::get_Length()
  12467. inline int32_t Memory_1_get_Length_m526A894E3EBD71AED069720047D689D2D23BFB91 (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, const RuntimeMethod* method)
  12468. {
  12469. return (( int32_t (*) (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *, const RuntimeMethod*))Memory_1_get_Length_m526A894E3EBD71AED069720047D689D2D23BFB91_gshared)(__this, method);
  12470. }
  12471. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::get_Span()
  12472. inline Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Memory_1_get_Span_m3A23075BE17F34DE3B6FC2146DBD61C3D685B428_inline (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, const RuntimeMethod* method)
  12473. {
  12474. return (( Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B (*) (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *, const RuntimeMethod*))Memory_1_get_Span_m3A23075BE17F34DE3B6FC2146DBD61C3D685B428_gshared_inline)(__this, method);
  12475. }
  12476. // System.String System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::ToString()
  12477. inline String_t* Memory_1_ToString_m8546B7A49B6710C8A2162A48294F90AE8B6CA0CD (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, const RuntimeMethod* method)
  12478. {
  12479. return (( String_t* (*) (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *, const RuntimeMethod*))Memory_1_ToString_m8546B7A49B6710C8A2162A48294F90AE8B6CA0CD_gshared)(__this, method);
  12480. }
  12481. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::Slice(System.Int32,System.Int32)
  12482. inline Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 Memory_1_Slice_mF2E08F7A8272C97FF248E79ED863AD016BFFC8AB_inline (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12483. {
  12484. return (( Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 (*) (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mF2E08F7A8272C97FF248E79ED863AD016BFFC8AB_gshared_inline)(__this, ___start0, ___length1, method);
  12485. }
  12486. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.ComplexVector4>::Slice(System.Int32,System.Int32)
  12487. inline Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Span_1_Slice_m76F0F4C1930461A206C4BE6FA8035369F5A63C41_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12488. {
  12489. return (( Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m76F0F4C1930461A206C4BE6FA8035369F5A63C41_gshared_inline)(__this, ___start0, ___length1, method);
  12490. }
  12491. // System.Void System.Span`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12492. inline void Span_1__ctor_mB42173300DDC8E1D47A980BE483E0AE19E5239E8_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12493. {
  12494. (( void (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mB42173300DDC8E1D47A980BE483E0AE19E5239E8_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12495. }
  12496. // System.Void System.Span`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(T[],System.Int32,System.Int32)
  12497. inline void Span_1__ctor_m9169051A61652EDC4D6FC858A7C59B9239E002CD_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12498. {
  12499. (( void (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m9169051A61652EDC4D6FC858A7C59B9239E002CD_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12500. }
  12501. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::Pin()
  12502. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m326BDAD2D76556759A7DFCE8373A3EC55FCBACA6 (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, const RuntimeMethod* method)
  12503. {
  12504. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *, const RuntimeMethod*))Memory_1_Pin_m326BDAD2D76556759A7DFCE8373A3EC55FCBACA6_gshared)(__this, method);
  12505. }
  12506. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.ComplexVector4>::Equals(System.ReadOnlyMemory`1<T>)
  12507. inline bool ReadOnlyMemory_1_Equals_m214150303B58BAB1675994F848A8C01A595E3480 (ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD * __this, ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD ___other0, const RuntimeMethod* method)
  12508. {
  12509. return (( bool (*) (ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD *, ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m214150303B58BAB1675994F848A8C01A595E3480_gshared)(__this, ___other0, method);
  12510. }
  12511. // System.Boolean System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::Equals(System.Memory`1<T>)
  12512. inline bool Memory_1_Equals_mF2129F583C5195F466946AA19931FEA608EBC565 (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 ___other0, const RuntimeMethod* method)
  12513. {
  12514. return (( bool (*) (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *, Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 , const RuntimeMethod*))Memory_1_Equals_mF2129F583C5195F466946AA19931FEA608EBC565_gshared)(__this, ___other0, method);
  12515. }
  12516. // System.Boolean System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::Equals(System.Object)
  12517. inline bool Memory_1_Equals_m69BD57295BE2BDD889603BA452519CE78D96E1A6 (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  12518. {
  12519. return (( bool (*) (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m69BD57295BE2BDD889603BA452519CE78D96E1A6_gshared)(__this, ___obj0, method);
  12520. }
  12521. // System.Int32 System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::GetHashCode()
  12522. inline int32_t Memory_1_GetHashCode_mC7D12AA4E68D5C49124549C20FCDE64120C85B05 (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, const RuntimeMethod* method)
  12523. {
  12524. return (( int32_t (*) (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *, const RuntimeMethod*))Memory_1_GetHashCode_mC7D12AA4E68D5C49124549C20FCDE64120C85B05_gshared)(__this, method);
  12525. }
  12526. // System.Void System.Memory`1<System.Decimal>::.ctor(T[])
  12527. inline void Memory_1__ctor_m64C38C67EDB9FD7F296993BF915FDC73C1722950_inline (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, const RuntimeMethod* method)
  12528. {
  12529. (( void (*) (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*, const RuntimeMethod*))Memory_1__ctor_m64C38C67EDB9FD7F296993BF915FDC73C1722950_gshared_inline)(__this, ___array0, method);
  12530. }
  12531. // System.Void System.Memory`1<System.Decimal>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  12532. inline void Memory_1__ctor_mBD4C82D1D76E890EDCB01DC37B09B67F5A55D59D_inline (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  12533. {
  12534. (( void (*) (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *, MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 *, int32_t, const RuntimeMethod*))Memory_1__ctor_mBD4C82D1D76E890EDCB01DC37B09B67F5A55D59D_gshared_inline)(__this, ___manager0, ___length1, method);
  12535. }
  12536. // System.Void System.Memory`1<System.Decimal>::.ctor(System.Object,System.Int32,System.Int32)
  12537. inline void Memory_1__ctor_m7E16BE06C2874499940BB418892EC1C7FA8C124B_inline (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12538. {
  12539. (( void (*) (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m7E16BE06C2874499940BB418892EC1C7FA8C124B_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  12540. }
  12541. // System.Int32 System.Memory`1<System.Decimal>::get_Length()
  12542. inline int32_t Memory_1_get_Length_mA08F756D4CE82B5D0C319EAEE2AD5C9245ABE138 (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, const RuntimeMethod* method)
  12543. {
  12544. return (( int32_t (*) (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *, const RuntimeMethod*))Memory_1_get_Length_mA08F756D4CE82B5D0C319EAEE2AD5C9245ABE138_gshared)(__this, method);
  12545. }
  12546. // System.Span`1<T> System.Memory`1<System.Decimal>::get_Span()
  12547. inline Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Memory_1_get_Span_mEA1EBC7EC7704C094D4FE6E929B37F77D1B8D4FB_inline (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, const RuntimeMethod* method)
  12548. {
  12549. return (( Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 (*) (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *, const RuntimeMethod*))Memory_1_get_Span_mEA1EBC7EC7704C094D4FE6E929B37F77D1B8D4FB_gshared_inline)(__this, method);
  12550. }
  12551. // System.String System.Memory`1<System.Decimal>::ToString()
  12552. inline String_t* Memory_1_ToString_mF10D6BC78DF43A274D27A7B02A5CF86ACACC3812 (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, const RuntimeMethod* method)
  12553. {
  12554. return (( String_t* (*) (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *, const RuntimeMethod*))Memory_1_ToString_mF10D6BC78DF43A274D27A7B02A5CF86ACACC3812_gshared)(__this, method);
  12555. }
  12556. // System.Memory`1<T> System.Memory`1<System.Decimal>::Slice(System.Int32,System.Int32)
  12557. inline Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF Memory_1_Slice_mCDD3FA913488CD239B9A8C55E138F385B2ADE7C2_inline (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12558. {
  12559. return (( Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF (*) (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mCDD3FA913488CD239B9A8C55E138F385B2ADE7C2_gshared_inline)(__this, ___start0, ___length1, method);
  12560. }
  12561. // System.Span`1<T> System.Span`1<System.Decimal>::Slice(System.Int32,System.Int32)
  12562. inline Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Span_1_Slice_m9A85CE9788C2F133467D7653DD31EA7926D110F7_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12563. {
  12564. return (( Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m9A85CE9788C2F133467D7653DD31EA7926D110F7_gshared_inline)(__this, ___start0, ___length1, method);
  12565. }
  12566. // System.Void System.Span`1<System.Decimal>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12567. inline void Span_1__ctor_mCC10D564B5E5B3AC711A6C1E8583792FEDE314CA_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12568. {
  12569. (( void (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mCC10D564B5E5B3AC711A6C1E8583792FEDE314CA_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12570. }
  12571. // System.Void System.Span`1<System.Decimal>::.ctor(T[],System.Int32,System.Int32)
  12572. inline void Span_1__ctor_m6D382674C67C879C77382A91313A20426D48C35D_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12573. {
  12574. (( void (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m6D382674C67C879C77382A91313A20426D48C35D_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12575. }
  12576. // System.Buffers.MemoryHandle System.Memory`1<System.Decimal>::Pin()
  12577. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m015A27047ACAE99873D9818BEE9C11F682C49750 (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, const RuntimeMethod* method)
  12578. {
  12579. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *, const RuntimeMethod*))Memory_1_Pin_m015A27047ACAE99873D9818BEE9C11F682C49750_gshared)(__this, method);
  12580. }
  12581. // System.Boolean System.ReadOnlyMemory`1<System.Decimal>::Equals(System.ReadOnlyMemory`1<T>)
  12582. inline bool ReadOnlyMemory_1_Equals_m5795EA291CB6317294D6B17B69005F790EAB602F (ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 * __this, ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 ___other0, const RuntimeMethod* method)
  12583. {
  12584. return (( bool (*) (ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 *, ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m5795EA291CB6317294D6B17B69005F790EAB602F_gshared)(__this, ___other0, method);
  12585. }
  12586. // System.Boolean System.Memory`1<System.Decimal>::Equals(System.Memory`1<T>)
  12587. inline bool Memory_1_Equals_m14CA0574A73CCD5ECD59B396D37890CAE144AB39 (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF ___other0, const RuntimeMethod* method)
  12588. {
  12589. return (( bool (*) (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *, Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF , const RuntimeMethod*))Memory_1_Equals_m14CA0574A73CCD5ECD59B396D37890CAE144AB39_gshared)(__this, ___other0, method);
  12590. }
  12591. // System.Boolean System.Memory`1<System.Decimal>::Equals(System.Object)
  12592. inline bool Memory_1_Equals_mCA5653E7887447199AA665DE0ADB559153265E2F (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  12593. {
  12594. return (( bool (*) (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mCA5653E7887447199AA665DE0ADB559153265E2F_gshared)(__this, ___obj0, method);
  12595. }
  12596. // System.Int32 System.Memory`1<System.Decimal>::GetHashCode()
  12597. inline int32_t Memory_1_GetHashCode_m46AFB3B600497703EA6E64D006CC0A6A4B43AF06 (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, const RuntimeMethod* method)
  12598. {
  12599. return (( int32_t (*) (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *, const RuntimeMethod*))Memory_1_GetHashCode_m46AFB3B600497703EA6E64D006CC0A6A4B43AF06_gshared)(__this, method);
  12600. }
  12601. // System.Void System.Memory`1<System.Double>::.ctor(T[])
  12602. inline void Memory_1__ctor_m86371054D428ABB1432525A59C5574E3FA0DEB67_inline (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, const RuntimeMethod* method)
  12603. {
  12604. (( void (*) (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*, const RuntimeMethod*))Memory_1__ctor_m86371054D428ABB1432525A59C5574E3FA0DEB67_gshared_inline)(__this, ___array0, method);
  12605. }
  12606. // System.Void System.Memory`1<System.Double>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  12607. inline void Memory_1__ctor_m1C612C11968504317E93AAEDD091DD791B3C0D23_inline (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  12608. {
  12609. (( void (*) (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *, MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 *, int32_t, const RuntimeMethod*))Memory_1__ctor_m1C612C11968504317E93AAEDD091DD791B3C0D23_gshared_inline)(__this, ___manager0, ___length1, method);
  12610. }
  12611. // System.Void System.Memory`1<System.Double>::.ctor(System.Object,System.Int32,System.Int32)
  12612. inline void Memory_1__ctor_mEF7F8A13E8121045BA6B9142F55CC167270CC81D_inline (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12613. {
  12614. (( void (*) (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mEF7F8A13E8121045BA6B9142F55CC167270CC81D_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  12615. }
  12616. // System.Int32 System.Memory`1<System.Double>::get_Length()
  12617. inline int32_t Memory_1_get_Length_m4B42E40A5663707B49544B9D6581AF241382C869 (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, const RuntimeMethod* method)
  12618. {
  12619. return (( int32_t (*) (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *, const RuntimeMethod*))Memory_1_get_Length_m4B42E40A5663707B49544B9D6581AF241382C869_gshared)(__this, method);
  12620. }
  12621. // System.Span`1<T> System.Memory`1<System.Double>::get_Span()
  12622. inline Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Memory_1_get_Span_m318AE72F9426BBC29BEF7043F19E59DA8ADAE453_inline (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, const RuntimeMethod* method)
  12623. {
  12624. return (( Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D (*) (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *, const RuntimeMethod*))Memory_1_get_Span_m318AE72F9426BBC29BEF7043F19E59DA8ADAE453_gshared_inline)(__this, method);
  12625. }
  12626. // System.String System.Memory`1<System.Double>::ToString()
  12627. inline String_t* Memory_1_ToString_mB5CEC01D4F982A2F847F27291D111AD638FDB3CB (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, const RuntimeMethod* method)
  12628. {
  12629. return (( String_t* (*) (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *, const RuntimeMethod*))Memory_1_ToString_mB5CEC01D4F982A2F847F27291D111AD638FDB3CB_gshared)(__this, method);
  12630. }
  12631. // System.Memory`1<T> System.Memory`1<System.Double>::Slice(System.Int32,System.Int32)
  12632. inline Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 Memory_1_Slice_mB68F64C8764887FCD80CA433C8583E246A7FA59F_inline (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12633. {
  12634. return (( Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 (*) (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mB68F64C8764887FCD80CA433C8583E246A7FA59F_gshared_inline)(__this, ___start0, ___length1, method);
  12635. }
  12636. // System.Span`1<T> System.Span`1<System.Double>::Slice(System.Int32,System.Int32)
  12637. inline Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Span_1_Slice_m11B8CD45E286B38B9C58BA837EB2883D511E2455_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12638. {
  12639. return (( Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m11B8CD45E286B38B9C58BA837EB2883D511E2455_gshared_inline)(__this, ___start0, ___length1, method);
  12640. }
  12641. // System.Void System.Span`1<System.Double>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12642. inline void Span_1__ctor_mDB6DE3959402E12460BC6D7524BA4957C7BC017C_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12643. {
  12644. (( void (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mDB6DE3959402E12460BC6D7524BA4957C7BC017C_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12645. }
  12646. // System.Void System.Span`1<System.Double>::.ctor(T[],System.Int32,System.Int32)
  12647. inline void Span_1__ctor_mC0F12C3D9803F6EC3796E8888FD8FCA66F897B81_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12648. {
  12649. (( void (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mC0F12C3D9803F6EC3796E8888FD8FCA66F897B81_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12650. }
  12651. // System.Buffers.MemoryHandle System.Memory`1<System.Double>::Pin()
  12652. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m413DED54391D81EC40B44C660D1C338999796461 (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, const RuntimeMethod* method)
  12653. {
  12654. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *, const RuntimeMethod*))Memory_1_Pin_m413DED54391D81EC40B44C660D1C338999796461_gshared)(__this, method);
  12655. }
  12656. // System.Boolean System.ReadOnlyMemory`1<System.Double>::Equals(System.ReadOnlyMemory`1<T>)
  12657. inline bool ReadOnlyMemory_1_Equals_m5BF0865584D5C11715ABACEA11BF5DCBD3BBCF65 (ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA * __this, ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA ___other0, const RuntimeMethod* method)
  12658. {
  12659. return (( bool (*) (ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA *, ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m5BF0865584D5C11715ABACEA11BF5DCBD3BBCF65_gshared)(__this, ___other0, method);
  12660. }
  12661. // System.Boolean System.Memory`1<System.Double>::Equals(System.Memory`1<T>)
  12662. inline bool Memory_1_Equals_mDB66F94583D9D1C4DF5A15C30B683D95F7B89B3A (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 ___other0, const RuntimeMethod* method)
  12663. {
  12664. return (( bool (*) (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *, Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 , const RuntimeMethod*))Memory_1_Equals_mDB66F94583D9D1C4DF5A15C30B683D95F7B89B3A_gshared)(__this, ___other0, method);
  12665. }
  12666. // System.Boolean System.Memory`1<System.Double>::Equals(System.Object)
  12667. inline bool Memory_1_Equals_m884E74CC7196F392E91702D395FEC07A7C66635B (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  12668. {
  12669. return (( bool (*) (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m884E74CC7196F392E91702D395FEC07A7C66635B_gshared)(__this, ___obj0, method);
  12670. }
  12671. // System.Int32 System.Memory`1<System.Double>::GetHashCode()
  12672. inline int32_t Memory_1_GetHashCode_m080E2B7D9A3851609860DB475953FA0087DB50A3 (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, const RuntimeMethod* method)
  12673. {
  12674. return (( int32_t (*) (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *, const RuntimeMethod*))Memory_1_GetHashCode_m080E2B7D9A3851609860DB475953FA0087DB50A3_gshared)(__this, method);
  12675. }
  12676. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(T[])
  12677. inline void Memory_1__ctor_m3FD4A5F491CBF795352574EAC09BD8B551F57AAB_inline (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, const RuntimeMethod* method)
  12678. {
  12679. (( void (*) (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*, const RuntimeMethod*))Memory_1__ctor_m3FD4A5F491CBF795352574EAC09BD8B551F57AAB_gshared_inline)(__this, ___array0, method);
  12680. }
  12681. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  12682. inline void Memory_1__ctor_m568E56C182418F003DC878585AF2A4DB6B4A49D3_inline (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  12683. {
  12684. (( void (*) (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *, MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB *, int32_t, const RuntimeMethod*))Memory_1__ctor_m568E56C182418F003DC878585AF2A4DB6B4A49D3_gshared_inline)(__this, ___manager0, ___length1, method);
  12685. }
  12686. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Object,System.Int32,System.Int32)
  12687. inline void Memory_1__ctor_m8293BE5A3EF2D4BFB96DFED5161C341936FE8FFA_inline (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12688. {
  12689. (( void (*) (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m8293BE5A3EF2D4BFB96DFED5161C341936FE8FFA_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  12690. }
  12691. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Length()
  12692. inline int32_t Memory_1_get_Length_m69A320C9F9200586AC0F8870F482DC7469869328 (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, const RuntimeMethod* method)
  12693. {
  12694. return (( int32_t (*) (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *, const RuntimeMethod*))Memory_1_get_Length_m69A320C9F9200586AC0F8870F482DC7469869328_gshared)(__this, method);
  12695. }
  12696. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Span()
  12697. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Memory_1_get_Span_mC63C2E3FBABB4AAB677691A9659C3C33B8D9FBE4_inline (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, const RuntimeMethod* method)
  12698. {
  12699. return (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *, const RuntimeMethod*))Memory_1_get_Span_mC63C2E3FBABB4AAB677691A9659C3C33B8D9FBE4_gshared_inline)(__this, method);
  12700. }
  12701. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::ToString()
  12702. inline String_t* Memory_1_ToString_mB1CD613A6186D2CD2FBAA79D4A637AC478B60CA6 (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, const RuntimeMethod* method)
  12703. {
  12704. return (( String_t* (*) (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *, const RuntimeMethod*))Memory_1_ToString_mB1CD613A6186D2CD2FBAA79D4A637AC478B60CA6_gshared)(__this, method);
  12705. }
  12706. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Slice(System.Int32,System.Int32)
  12707. inline Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 Memory_1_Slice_mEE364A2A5D0F2A3B64F0FE838406253898752024_inline (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12708. {
  12709. return (( Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 (*) (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mEE364A2A5D0F2A3B64F0FE838406253898752024_gshared_inline)(__this, ___start0, ___length1, method);
  12710. }
  12711. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Slice(System.Int32,System.Int32)
  12712. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12713. {
  12714. return (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_gshared_inline)(__this, ___start0, ___length1, method);
  12715. }
  12716. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12717. inline void Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12718. {
  12719. (( void (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12720. }
  12721. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(T[],System.Int32,System.Int32)
  12722. inline void Span_1__ctor_m71B62DEEDEAF69ADD00AA4E4CC652D81EBA4D44B_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12723. {
  12724. (( void (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m71B62DEEDEAF69ADD00AA4E4CC652D81EBA4D44B_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12725. }
  12726. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Pin()
  12727. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m674F9F9A8811E29E3EFDBBAFF02F1374B983DEB8 (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, const RuntimeMethod* method)
  12728. {
  12729. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *, const RuntimeMethod*))Memory_1_Pin_m674F9F9A8811E29E3EFDBBAFF02F1374B983DEB8_gshared)(__this, method);
  12730. }
  12731. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Equals(System.ReadOnlyMemory`1<T>)
  12732. inline bool ReadOnlyMemory_1_Equals_m073A358D133D4F0BFE374915945BC555A9BBE3E6 (ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 * __this, ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 ___other0, const RuntimeMethod* method)
  12733. {
  12734. return (( bool (*) (ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 *, ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m073A358D133D4F0BFE374915945BC555A9BBE3E6_gshared)(__this, ___other0, method);
  12735. }
  12736. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Equals(System.Memory`1<T>)
  12737. inline bool Memory_1_Equals_m055E97CC3780226BC8EBC76B02C0554606F933D1 (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 ___other0, const RuntimeMethod* method)
  12738. {
  12739. return (( bool (*) (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *, Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 , const RuntimeMethod*))Memory_1_Equals_m055E97CC3780226BC8EBC76B02C0554606F933D1_gshared)(__this, ___other0, method);
  12740. }
  12741. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Equals(System.Object)
  12742. inline bool Memory_1_Equals_m7334EABB7E65AEDB957DE6F65C664A58D786DA85 (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  12743. {
  12744. return (( bool (*) (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m7334EABB7E65AEDB957DE6F65C664A58D786DA85_gshared)(__this, ___obj0, method);
  12745. }
  12746. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::GetHashCode()
  12747. inline int32_t Memory_1_GetHashCode_m05B90C0593233079C1B68293A6FD17ED47043B5E (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, const RuntimeMethod* method)
  12748. {
  12749. return (( int32_t (*) (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *, const RuntimeMethod*))Memory_1_GetHashCode_m05B90C0593233079C1B68293A6FD17ED47043B5E_gshared)(__this, method);
  12750. }
  12751. // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException(System.ExceptionArgument)
  12752. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5 (int32_t ___argument0, const RuntimeMethod* method);
  12753. #ifdef __clang__
  12754. #pragma clang diagnostic push
  12755. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12756. #pragma clang diagnostic ignored "-Wunused-variable"
  12757. #endif
  12758. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(T[])
  12759. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m7FCC0115462531C469E3EE6F9729AC7F77CD206B_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* ___array0, const RuntimeMethod* method)
  12760. {
  12761. static bool s_Il2CppMethodInitialized;
  12762. if (!s_Il2CppMethodInitialized)
  12763. {
  12764. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  12765. s_Il2CppMethodInitialized = true;
  12766. }
  12767. Moment_t94BC4CA21F440059214263A242302F917CFF4F8D V_0;
  12768. memset((&V_0), 0, sizeof(V_0));
  12769. {
  12770. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_0 = ___array0;
  12771. if (L_0)
  12772. {
  12773. goto IL_000b;
  12774. }
  12775. }
  12776. {
  12777. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 ));
  12778. return;
  12779. }
  12780. IL_000b:
  12781. {
  12782. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D ));
  12783. goto IL_0037;
  12784. }
  12785. {
  12786. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_2 = ___array0;
  12787. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  12788. Type_t * L_3;
  12789. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  12790. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  12791. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  12792. Type_t * L_5;
  12793. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  12794. bool L_6;
  12795. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  12796. if (!L_6)
  12797. {
  12798. goto IL_0037;
  12799. }
  12800. }
  12801. {
  12802. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  12803. }
  12804. IL_0037:
  12805. {
  12806. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_7 = ___array0;
  12807. __this->set__object_0((RuntimeObject *)L_7);
  12808. __this->set__index_1(0);
  12809. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_8 = ___array0;
  12810. NullCheck(L_8);
  12811. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  12812. return;
  12813. }
  12814. }
  12815. IL2CPP_EXTERN_C void Memory_1__ctor_m7FCC0115462531C469E3EE6F9729AC7F77CD206B_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* ___array0, const RuntimeMethod* method)
  12816. {
  12817. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  12818. int32_t _offset = 1;
  12819. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  12820. Memory_1__ctor_m7FCC0115462531C469E3EE6F9729AC7F77CD206B_inline(_thisAdjusted, ___array0, method);
  12821. }
  12822. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  12823. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m7A76C5CA518DEEB9D337E0C88F9D394F64B8E8E8_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  12824. {
  12825. {
  12826. int32_t L_0 = ___length1;
  12827. if ((((int32_t)L_0) >= ((int32_t)0)))
  12828. {
  12829. goto IL_0009;
  12830. }
  12831. }
  12832. {
  12833. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  12834. }
  12835. IL_0009:
  12836. {
  12837. MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A * L_1 = ___manager0;
  12838. __this->set__object_0(L_1);
  12839. __this->set__index_1(((int32_t)-2147483648LL));
  12840. int32_t L_2 = ___length1;
  12841. __this->set__length_2(L_2);
  12842. return;
  12843. }
  12844. }
  12845. IL2CPP_EXTERN_C void Memory_1__ctor_m7A76C5CA518DEEB9D337E0C88F9D394F64B8E8E8_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  12846. {
  12847. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  12848. int32_t _offset = 1;
  12849. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  12850. Memory_1__ctor_m7A76C5CA518DEEB9D337E0C88F9D394F64B8E8E8_inline(_thisAdjusted, ___manager0, ___length1, method);
  12851. }
  12852. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(System.Object,System.Int32,System.Int32)
  12853. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mEBC36BA8A7B902239828A2350291CA1EA8E1FC87_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12854. {
  12855. {
  12856. RuntimeObject * L_0 = ___obj0;
  12857. __this->set__object_0(L_0);
  12858. int32_t L_1 = ___start1;
  12859. __this->set__index_1(L_1);
  12860. int32_t L_2 = ___length2;
  12861. __this->set__length_2(L_2);
  12862. return;
  12863. }
  12864. }
  12865. IL2CPP_EXTERN_C void Memory_1__ctor_mEBC36BA8A7B902239828A2350291CA1EA8E1FC87_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12866. {
  12867. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  12868. int32_t _offset = 1;
  12869. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  12870. Memory_1__ctor_mEBC36BA8A7B902239828A2350291CA1EA8E1FC87_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  12871. }
  12872. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::op_Implicit(System.Memory`1<T>)
  12873. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 Memory_1_op_Implicit_mA95492B7051A9927D8708A7B4BF7EA3F000A190E_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 ___memory0, const RuntimeMethod* method)
  12874. {
  12875. {
  12876. ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 * L_0;
  12877. L_0 = (( ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 * (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *)(Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  12878. ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 L_1 = (*(ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 *)L_0);
  12879. return (ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 )L_1;
  12880. }
  12881. }
  12882. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::get_Length()
  12883. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mD9B10DF5A6FF2E2E73F7BA6E9B85873A5CEEF6A4_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  12884. {
  12885. {
  12886. int32_t L_0 = (int32_t)__this->get__length_2();
  12887. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  12888. }
  12889. }
  12890. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mD9B10DF5A6FF2E2E73F7BA6E9B85873A5CEEF6A4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  12891. {
  12892. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  12893. int32_t _offset = 1;
  12894. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  12895. int32_t _returnValue;
  12896. _returnValue = Memory_1_get_Length_mD9B10DF5A6FF2E2E73F7BA6E9B85873A5CEEF6A4(_thisAdjusted, method);
  12897. return _returnValue;
  12898. }
  12899. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::ToString()
  12900. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mA4B68A220F3619BBB609175CFBE6FF773B7DF724_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  12901. {
  12902. static bool s_Il2CppMethodInitialized;
  12903. if (!s_Il2CppMethodInitialized)
  12904. {
  12905. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  12906. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  12907. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  12908. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  12909. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  12910. s_Il2CppMethodInitialized = true;
  12911. }
  12912. String_t* V_0 = NULL;
  12913. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A V_1;
  12914. memset((&V_1), 0, sizeof(V_1));
  12915. {
  12916. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  12917. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  12918. Type_t * L_1;
  12919. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  12920. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  12921. Type_t * L_3;
  12922. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  12923. bool L_4;
  12924. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  12925. if (!L_4)
  12926. {
  12927. goto IL_0058;
  12928. }
  12929. }
  12930. {
  12931. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  12932. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  12933. V_0 = (String_t*)L_6;
  12934. if (L_6)
  12935. {
  12936. goto IL_003f;
  12937. }
  12938. }
  12939. {
  12940. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_7;
  12941. L_7 = Memory_1_get_Span_m12D0E55B81ABDFE92F80333C75F762B5A89045CF_inline((Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *)(Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  12942. V_1 = (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_7;
  12943. Il2CppFakeBox<Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  12944. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  12945. String_t* L_9;
  12946. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  12947. V_1 = L_8.m_Value;
  12948. return (String_t*)L_9;
  12949. }
  12950. IL_003f:
  12951. {
  12952. String_t* L_10 = V_0;
  12953. int32_t L_11 = (int32_t)__this->get__index_1();
  12954. int32_t L_12 = (int32_t)__this->get__length_2();
  12955. NullCheck((String_t*)L_10);
  12956. String_t* L_13;
  12957. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  12958. return (String_t*)L_13;
  12959. }
  12960. IL_0058:
  12961. {
  12962. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  12963. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  12964. Type_t * L_15;
  12965. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  12966. NullCheck((MemberInfo_t *)L_15);
  12967. String_t* L_16;
  12968. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  12969. int32_t L_17 = (int32_t)__this->get__length_2();
  12970. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  12971. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  12972. String_t* L_20;
  12973. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  12974. return (String_t*)L_20;
  12975. }
  12976. }
  12977. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mA4B68A220F3619BBB609175CFBE6FF773B7DF724_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  12978. {
  12979. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  12980. int32_t _offset = 1;
  12981. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  12982. String_t* _returnValue;
  12983. _returnValue = Memory_1_ToString_mA4B68A220F3619BBB609175CFBE6FF773B7DF724(_thisAdjusted, method);
  12984. return _returnValue;
  12985. }
  12986. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Slice(System.Int32,System.Int32)
  12987. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 Memory_1_Slice_m90412662A96D8B63EACE5A29F9697FAFBB18D0C5_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12988. {
  12989. int32_t V_0 = 0;
  12990. int32_t V_1 = 0;
  12991. {
  12992. int32_t L_0 = (int32_t)__this->get__length_2();
  12993. V_0 = (int32_t)L_0;
  12994. int32_t L_1 = V_0;
  12995. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  12996. int32_t L_2 = ___start0;
  12997. int32_t L_3 = V_1;
  12998. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  12999. {
  13000. goto IL_0019;
  13001. }
  13002. }
  13003. {
  13004. int32_t L_4 = ___length1;
  13005. int32_t L_5 = V_1;
  13006. int32_t L_6 = ___start0;
  13007. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  13008. {
  13009. goto IL_001e;
  13010. }
  13011. }
  13012. IL_0019:
  13013. {
  13014. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  13015. }
  13016. IL_001e:
  13017. {
  13018. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  13019. int32_t L_8 = (int32_t)__this->get__index_1();
  13020. int32_t L_9 = ___start0;
  13021. int32_t L_10 = ___length1;
  13022. int32_t L_11 = V_0;
  13023. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 L_12;
  13024. memset((&L_12), 0, sizeof(L_12));
  13025. Memory_1__ctor_mEBC36BA8A7B902239828A2350291CA1EA8E1FC87_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  13026. return (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 )L_12;
  13027. }
  13028. }
  13029. IL2CPP_EXTERN_C Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 Memory_1_Slice_m90412662A96D8B63EACE5A29F9697FAFBB18D0C5_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  13030. {
  13031. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  13032. int32_t _offset = 1;
  13033. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  13034. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 _returnValue;
  13035. _returnValue = Memory_1_Slice_m90412662A96D8B63EACE5A29F9697FAFBB18D0C5_inline(_thisAdjusted, ___start0, ___length1, method);
  13036. return _returnValue;
  13037. }
  13038. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::get_Span()
  13039. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A Memory_1_get_Span_m12D0E55B81ABDFE92F80333C75F762B5A89045CF_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  13040. {
  13041. static bool s_Il2CppMethodInitialized;
  13042. if (!s_Il2CppMethodInitialized)
  13043. {
  13044. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  13045. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  13046. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  13047. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  13048. s_Il2CppMethodInitialized = true;
  13049. }
  13050. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A V_0;
  13051. memset((&V_0), 0, sizeof(V_0));
  13052. String_t* V_1 = NULL;
  13053. {
  13054. int32_t L_0 = (int32_t)__this->get__index_1();
  13055. if ((((int32_t)L_0) >= ((int32_t)0)))
  13056. {
  13057. goto IL_0034;
  13058. }
  13059. }
  13060. {
  13061. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  13062. NullCheck((MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)((MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  13063. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_2;
  13064. L_2 = VirtualFuncInvoker0< Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::GetSpan() */, (MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)((MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  13065. V_0 = (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_2;
  13066. int32_t L_3 = (int32_t)__this->get__index_1();
  13067. int32_t L_4 = (int32_t)__this->get__length_2();
  13068. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_5;
  13069. L_5 = Span_1_Slice_mFBE4DA51382B9DF9ABACDB67CF9A291E566282C4_inline((Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A *)(Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  13070. return (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_5;
  13071. }
  13072. IL_0034:
  13073. {
  13074. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  13075. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  13076. Type_t * L_7;
  13077. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  13078. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  13079. Type_t * L_9;
  13080. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  13081. bool L_10;
  13082. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  13083. if (!L_10)
  13084. {
  13085. goto IL_0089;
  13086. }
  13087. }
  13088. {
  13089. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  13090. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  13091. V_1 = (String_t*)L_12;
  13092. if (!L_12)
  13093. {
  13094. goto IL_0089;
  13095. }
  13096. }
  13097. {
  13098. String_t* L_13 = V_1;
  13099. Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * L_14;
  13100. L_14 = (( Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  13101. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  13102. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  13103. String_t* L_16 = V_1;
  13104. NullCheck((String_t*)L_16);
  13105. int32_t L_17;
  13106. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  13107. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_18;
  13108. memset((&L_18), 0, sizeof(L_18));
  13109. Span_1__ctor_mC555E4A22A458D9F5E2CD79700784C437D68D6BD_inline((&L_18), (Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  13110. V_0 = (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_18;
  13111. int32_t L_19 = (int32_t)__this->get__index_1();
  13112. int32_t L_20 = (int32_t)__this->get__length_2();
  13113. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_21;
  13114. L_21 = Span_1_Slice_mFBE4DA51382B9DF9ABACDB67CF9A291E566282C4_inline((Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A *)(Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  13115. return (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_21;
  13116. }
  13117. IL_0089:
  13118. {
  13119. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  13120. if (!L_22)
  13121. {
  13122. goto IL_00b4;
  13123. }
  13124. }
  13125. {
  13126. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  13127. int32_t L_24 = (int32_t)__this->get__index_1();
  13128. int32_t L_25 = (int32_t)__this->get__length_2();
  13129. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_26;
  13130. memset((&L_26), 0, sizeof(L_26));
  13131. Span_1__ctor_m6A204C56FEEDDFF8C7BB79BBF3DE2ED475579598_inline((&L_26), (MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8*)((MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  13132. return (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_26;
  13133. }
  13134. IL_00b4:
  13135. {
  13136. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A ));
  13137. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_27 = V_0;
  13138. return (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_27;
  13139. }
  13140. }
  13141. IL2CPP_EXTERN_C Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A Memory_1_get_Span_m12D0E55B81ABDFE92F80333C75F762B5A89045CF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  13142. {
  13143. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  13144. int32_t _offset = 1;
  13145. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  13146. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A _returnValue;
  13147. _returnValue = Memory_1_get_Span_m12D0E55B81ABDFE92F80333C75F762B5A89045CF_inline(_thisAdjusted, method);
  13148. return _returnValue;
  13149. }
  13150. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Pin()
  13151. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mD721C3AC508A5427BC8820702C35CF33E0225E25_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  13152. {
  13153. static bool s_Il2CppMethodInitialized;
  13154. if (!s_Il2CppMethodInitialized)
  13155. {
  13156. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  13157. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  13158. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  13159. s_Il2CppMethodInitialized = true;
  13160. }
  13161. String_t* V_0 = NULL;
  13162. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  13163. memset((&V_1), 0, sizeof(V_1));
  13164. void* V_2 = NULL;
  13165. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* V_3 = NULL;
  13166. void* V_4 = NULL;
  13167. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  13168. memset((&V_5), 0, sizeof(V_5));
  13169. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  13170. memset((&V_6), 0, sizeof(V_6));
  13171. void* V_7 = NULL;
  13172. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  13173. memset((&V_8), 0, sizeof(V_8));
  13174. {
  13175. int32_t L_0 = (int32_t)__this->get__index_1();
  13176. if ((((int32_t)L_0) >= ((int32_t)0)))
  13177. {
  13178. goto IL_0026;
  13179. }
  13180. }
  13181. {
  13182. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  13183. int32_t L_2 = (int32_t)__this->get__index_1();
  13184. NullCheck((MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)((MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  13185. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  13186. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Pin(System.Int32) */, (MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)((MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  13187. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  13188. }
  13189. IL_0026:
  13190. {
  13191. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  13192. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  13193. Type_t * L_5;
  13194. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  13195. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  13196. Type_t * L_7;
  13197. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  13198. bool L_8;
  13199. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  13200. if (!L_8)
  13201. {
  13202. goto IL_0079;
  13203. }
  13204. }
  13205. {
  13206. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  13207. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  13208. V_0 = (String_t*)L_10;
  13209. if (!L_10)
  13210. {
  13211. goto IL_0079;
  13212. }
  13213. }
  13214. {
  13215. String_t* L_11 = V_0;
  13216. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  13217. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  13218. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  13219. intptr_t L_13;
  13220. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  13221. void* L_14;
  13222. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  13223. int32_t L_15 = (int32_t)__this->get__index_1();
  13224. void* L_16;
  13225. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  13226. V_2 = (void*)L_16;
  13227. void* L_17 = V_2;
  13228. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  13229. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  13230. memset((&L_19), 0, sizeof(L_19));
  13231. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  13232. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  13233. }
  13234. IL_0079:
  13235. {
  13236. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  13237. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_21 = (MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8*)((MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  13238. V_3 = (MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8*)L_21;
  13239. if (!L_21)
  13240. {
  13241. goto IL_00ee;
  13242. }
  13243. }
  13244. {
  13245. int32_t L_22 = (int32_t)__this->get__length_2();
  13246. if ((((int32_t)L_22) >= ((int32_t)0)))
  13247. {
  13248. goto IL_00c1;
  13249. }
  13250. }
  13251. {
  13252. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_23 = V_3;
  13253. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_24;
  13254. L_24 = (( Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A (*) (MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  13255. Moment_t94BC4CA21F440059214263A242302F917CFF4F8D * L_25;
  13256. L_25 = (( Moment_t94BC4CA21F440059214263A242302F917CFF4F8D * (*) (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  13257. void* L_26;
  13258. L_26 = (( void* (*) (Moment_t94BC4CA21F440059214263A242302F917CFF4F8D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_t94BC4CA21F440059214263A242302F917CFF4F8D *)(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  13259. int32_t L_27 = (int32_t)__this->get__index_1();
  13260. void* L_28;
  13261. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  13262. V_4 = (void*)L_28;
  13263. void* L_29 = V_4;
  13264. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  13265. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  13266. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  13267. memset((&L_31), 0, sizeof(L_31));
  13268. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  13269. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  13270. }
  13271. IL_00c1:
  13272. {
  13273. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_32 = V_3;
  13274. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  13275. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  13276. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  13277. intptr_t L_34;
  13278. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  13279. void* L_35;
  13280. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  13281. int32_t L_36 = (int32_t)__this->get__index_1();
  13282. void* L_37;
  13283. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  13284. V_7 = (void*)L_37;
  13285. void* L_38 = V_7;
  13286. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  13287. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  13288. memset((&L_40), 0, sizeof(L_40));
  13289. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  13290. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  13291. }
  13292. IL_00ee:
  13293. {
  13294. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  13295. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  13296. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  13297. }
  13298. }
  13299. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mD721C3AC508A5427BC8820702C35CF33E0225E25_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  13300. {
  13301. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  13302. int32_t _offset = 1;
  13303. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  13304. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  13305. _returnValue = Memory_1_Pin_mD721C3AC508A5427BC8820702C35CF33E0225E25(_thisAdjusted, method);
  13306. return _returnValue;
  13307. }
  13308. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Equals(System.Object)
  13309. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m7C0229A2B66BDA05D9418D20FCDDEC1D69DF7DFD_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  13310. {
  13311. ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 V_0;
  13312. memset((&V_0), 0, sizeof(V_0));
  13313. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 V_1;
  13314. memset((&V_1), 0, sizeof(V_1));
  13315. RuntimeObject * V_2 = NULL;
  13316. {
  13317. RuntimeObject * L_0 = ___obj0;
  13318. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  13319. {
  13320. goto IL_0022;
  13321. }
  13322. }
  13323. {
  13324. RuntimeObject * L_1 = ___obj0;
  13325. V_0 = (ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 )((*(ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 *)((ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  13326. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 L_2 = (*(Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *)__this);
  13327. ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 L_3;
  13328. L_3 = (( ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  13329. bool L_4;
  13330. L_4 = ReadOnlyMemory_1_Equals_mF8728E58BD276DB7D7F594182FD7E246983624B8((ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 *)(ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 *)(&V_0), (ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  13331. return (bool)L_4;
  13332. }
  13333. IL_0022:
  13334. {
  13335. RuntimeObject * L_5 = ___obj0;
  13336. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  13337. V_2 = (RuntimeObject *)L_6;
  13338. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  13339. {
  13340. goto IL_003b;
  13341. }
  13342. }
  13343. {
  13344. RuntimeObject * L_7 = V_2;
  13345. V_1 = (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 )((*(Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *)((Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  13346. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 L_8 = V_1;
  13347. bool L_9;
  13348. L_9 = Memory_1_Equals_m2C8827E6D40674019D3E3A7A753A5C287CE4352E((Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *)(Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *)__this, (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  13349. return (bool)L_9;
  13350. }
  13351. IL_003b:
  13352. {
  13353. return (bool)0;
  13354. }
  13355. }
  13356. IL2CPP_EXTERN_C bool Memory_1_Equals_m7C0229A2B66BDA05D9418D20FCDDEC1D69DF7DFD_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  13357. {
  13358. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  13359. int32_t _offset = 1;
  13360. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  13361. bool _returnValue;
  13362. _returnValue = Memory_1_Equals_m7C0229A2B66BDA05D9418D20FCDDEC1D69DF7DFD(_thisAdjusted, ___obj0, method);
  13363. return _returnValue;
  13364. }
  13365. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Equals(System.Memory`1<T>)
  13366. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m2C8827E6D40674019D3E3A7A753A5C287CE4352E_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 ___other0, const RuntimeMethod* method)
  13367. {
  13368. {
  13369. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  13370. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 L_1 = ___other0;
  13371. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  13372. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  13373. {
  13374. goto IL_002b;
  13375. }
  13376. }
  13377. {
  13378. int32_t L_3 = (int32_t)__this->get__index_1();
  13379. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 L_4 = ___other0;
  13380. int32_t L_5 = (int32_t)L_4.get__index_1();
  13381. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  13382. {
  13383. goto IL_002b;
  13384. }
  13385. }
  13386. {
  13387. int32_t L_6 = (int32_t)__this->get__length_2();
  13388. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 L_7 = ___other0;
  13389. int32_t L_8 = (int32_t)L_7.get__length_2();
  13390. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  13391. }
  13392. IL_002b:
  13393. {
  13394. return (bool)0;
  13395. }
  13396. }
  13397. IL2CPP_EXTERN_C bool Memory_1_Equals_m2C8827E6D40674019D3E3A7A753A5C287CE4352E_AdjustorThunk (RuntimeObject * __this, Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 ___other0, const RuntimeMethod* method)
  13398. {
  13399. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  13400. int32_t _offset = 1;
  13401. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  13402. bool _returnValue;
  13403. _returnValue = Memory_1_Equals_m2C8827E6D40674019D3E3A7A753A5C287CE4352E(_thisAdjusted, ___other0, method);
  13404. return _returnValue;
  13405. }
  13406. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::GetHashCode()
  13407. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mBBF69153E2C3728538ACB101605B62C3D4A752C6_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  13408. {
  13409. int32_t V_0 = 0;
  13410. {
  13411. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  13412. if (L_0)
  13413. {
  13414. goto IL_000a;
  13415. }
  13416. }
  13417. {
  13418. return (int32_t)0;
  13419. }
  13420. IL_000a:
  13421. {
  13422. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  13423. NullCheck((RuntimeObject *)L_1);
  13424. int32_t L_2;
  13425. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  13426. int32_t L_3 = (int32_t)__this->get__index_1();
  13427. V_0 = (int32_t)L_3;
  13428. int32_t L_4;
  13429. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  13430. int32_t L_5 = (int32_t)__this->get__length_2();
  13431. V_0 = (int32_t)L_5;
  13432. int32_t L_6;
  13433. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  13434. int32_t L_7;
  13435. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  13436. return (int32_t)L_7;
  13437. }
  13438. }
  13439. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mBBF69153E2C3728538ACB101605B62C3D4A752C6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  13440. {
  13441. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  13442. int32_t _offset = 1;
  13443. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  13444. int32_t _returnValue;
  13445. _returnValue = Memory_1_GetHashCode_mBBF69153E2C3728538ACB101605B62C3D4A752C6(_thisAdjusted, method);
  13446. return _returnValue;
  13447. }
  13448. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::CombineHashCodes(System.Int32,System.Int32)
  13449. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mAA636BC46ABFE99BD252FBC2FBE6BD3F7C4544DB_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  13450. {
  13451. {
  13452. int32_t L_0 = ___left0;
  13453. int32_t L_1 = ___left0;
  13454. int32_t L_2 = ___right1;
  13455. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  13456. }
  13457. }
  13458. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  13459. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m6D364E0154B6C248D1FF8CCAA62C8627DA8ED5D8_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  13460. {
  13461. {
  13462. int32_t L_0 = ___h10;
  13463. int32_t L_1 = ___h21;
  13464. int32_t L_2;
  13465. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  13466. int32_t L_3 = ___h32;
  13467. int32_t L_4;
  13468. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  13469. return (int32_t)L_4;
  13470. }
  13471. }
  13472. #ifdef __clang__
  13473. #pragma clang diagnostic pop
  13474. #endif
  13475. #ifdef __clang__
  13476. #pragma clang diagnostic push
  13477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13478. #pragma clang diagnostic ignored "-Wunused-variable"
  13479. #endif
  13480. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(T[])
  13481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mABCAD1C0FD36D61C050C0659AC59D4115B2F4FF4_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* ___array0, const RuntimeMethod* method)
  13482. {
  13483. static bool s_Il2CppMethodInitialized;
  13484. if (!s_Il2CppMethodInitialized)
  13485. {
  13486. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  13487. s_Il2CppMethodInitialized = true;
  13488. }
  13489. Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD V_0;
  13490. memset((&V_0), 0, sizeof(V_0));
  13491. {
  13492. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_0 = ___array0;
  13493. if (L_0)
  13494. {
  13495. goto IL_000b;
  13496. }
  13497. }
  13498. {
  13499. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 ));
  13500. return;
  13501. }
  13502. IL_000b:
  13503. {
  13504. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD ));
  13505. goto IL_0037;
  13506. }
  13507. {
  13508. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_2 = ___array0;
  13509. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  13510. Type_t * L_3;
  13511. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  13512. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  13513. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  13514. Type_t * L_5;
  13515. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  13516. bool L_6;
  13517. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  13518. if (!L_6)
  13519. {
  13520. goto IL_0037;
  13521. }
  13522. }
  13523. {
  13524. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  13525. }
  13526. IL_0037:
  13527. {
  13528. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_7 = ___array0;
  13529. __this->set__object_0((RuntimeObject *)L_7);
  13530. __this->set__index_1(0);
  13531. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_8 = ___array0;
  13532. NullCheck(L_8);
  13533. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  13534. return;
  13535. }
  13536. }
  13537. IL2CPP_EXTERN_C void Memory_1__ctor_mABCAD1C0FD36D61C050C0659AC59D4115B2F4FF4_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* ___array0, const RuntimeMethod* method)
  13538. {
  13539. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  13540. int32_t _offset = 1;
  13541. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  13542. Memory_1__ctor_mABCAD1C0FD36D61C050C0659AC59D4115B2F4FF4_inline(_thisAdjusted, ___array0, method);
  13543. }
  13544. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  13545. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m57F46C88D63E0687AEE8AD69C073689C90B41E5A_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  13546. {
  13547. {
  13548. int32_t L_0 = ___length1;
  13549. if ((((int32_t)L_0) >= ((int32_t)0)))
  13550. {
  13551. goto IL_0009;
  13552. }
  13553. }
  13554. {
  13555. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  13556. }
  13557. IL_0009:
  13558. {
  13559. MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 * L_1 = ___manager0;
  13560. __this->set__object_0(L_1);
  13561. __this->set__index_1(((int32_t)-2147483648LL));
  13562. int32_t L_2 = ___length1;
  13563. __this->set__length_2(L_2);
  13564. return;
  13565. }
  13566. }
  13567. IL2CPP_EXTERN_C void Memory_1__ctor_m57F46C88D63E0687AEE8AD69C073689C90B41E5A_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  13568. {
  13569. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  13570. int32_t _offset = 1;
  13571. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  13572. Memory_1__ctor_m57F46C88D63E0687AEE8AD69C073689C90B41E5A_inline(_thisAdjusted, ___manager0, ___length1, method);
  13573. }
  13574. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(System.Object,System.Int32,System.Int32)
  13575. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m2B399C240703F7D59DE3DA20E8E30A44EE1AD072_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  13576. {
  13577. {
  13578. RuntimeObject * L_0 = ___obj0;
  13579. __this->set__object_0(L_0);
  13580. int32_t L_1 = ___start1;
  13581. __this->set__index_1(L_1);
  13582. int32_t L_2 = ___length2;
  13583. __this->set__length_2(L_2);
  13584. return;
  13585. }
  13586. }
  13587. IL2CPP_EXTERN_C void Memory_1__ctor_m2B399C240703F7D59DE3DA20E8E30A44EE1AD072_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  13588. {
  13589. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  13590. int32_t _offset = 1;
  13591. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  13592. Memory_1__ctor_m2B399C240703F7D59DE3DA20E8E30A44EE1AD072_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  13593. }
  13594. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::op_Implicit(System.Memory`1<T>)
  13595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 Memory_1_op_Implicit_mB526D069149D552B15FF804283E2759D711BAF1B_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 ___memory0, const RuntimeMethod* method)
  13596. {
  13597. {
  13598. ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 * L_0;
  13599. L_0 = (( ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 * (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *)(Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  13600. ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 L_1 = (*(ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 *)L_0);
  13601. return (ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 )L_1;
  13602. }
  13603. }
  13604. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::get_Length()
  13605. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mDA2FCD31092F747A0F87D226438B1FBD4803DDCF_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  13606. {
  13607. {
  13608. int32_t L_0 = (int32_t)__this->get__length_2();
  13609. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  13610. }
  13611. }
  13612. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mDA2FCD31092F747A0F87D226438B1FBD4803DDCF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  13613. {
  13614. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  13615. int32_t _offset = 1;
  13616. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  13617. int32_t _returnValue;
  13618. _returnValue = Memory_1_get_Length_mDA2FCD31092F747A0F87D226438B1FBD4803DDCF(_thisAdjusted, method);
  13619. return _returnValue;
  13620. }
  13621. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::ToString()
  13622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mD6F1AEFEB684FC84B9ADD2CDD135B82EE78DE321_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  13623. {
  13624. static bool s_Il2CppMethodInitialized;
  13625. if (!s_Il2CppMethodInitialized)
  13626. {
  13627. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  13628. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  13629. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  13630. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  13631. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  13632. s_Il2CppMethodInitialized = true;
  13633. }
  13634. String_t* V_0 = NULL;
  13635. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F V_1;
  13636. memset((&V_1), 0, sizeof(V_1));
  13637. {
  13638. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  13639. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  13640. Type_t * L_1;
  13641. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  13642. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  13643. Type_t * L_3;
  13644. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  13645. bool L_4;
  13646. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  13647. if (!L_4)
  13648. {
  13649. goto IL_0058;
  13650. }
  13651. }
  13652. {
  13653. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  13654. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  13655. V_0 = (String_t*)L_6;
  13656. if (L_6)
  13657. {
  13658. goto IL_003f;
  13659. }
  13660. }
  13661. {
  13662. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_7;
  13663. L_7 = Memory_1_get_Span_m947B9B2D10B3EBC376779640FF635B36D7F6C492_inline((Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *)(Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  13664. V_1 = (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_7;
  13665. Il2CppFakeBox<Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  13666. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  13667. String_t* L_9;
  13668. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  13669. V_1 = L_8.m_Value;
  13670. return (String_t*)L_9;
  13671. }
  13672. IL_003f:
  13673. {
  13674. String_t* L_10 = V_0;
  13675. int32_t L_11 = (int32_t)__this->get__index_1();
  13676. int32_t L_12 = (int32_t)__this->get__length_2();
  13677. NullCheck((String_t*)L_10);
  13678. String_t* L_13;
  13679. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  13680. return (String_t*)L_13;
  13681. }
  13682. IL_0058:
  13683. {
  13684. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  13685. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  13686. Type_t * L_15;
  13687. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  13688. NullCheck((MemberInfo_t *)L_15);
  13689. String_t* L_16;
  13690. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  13691. int32_t L_17 = (int32_t)__this->get__length_2();
  13692. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  13693. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  13694. String_t* L_20;
  13695. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  13696. return (String_t*)L_20;
  13697. }
  13698. }
  13699. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mD6F1AEFEB684FC84B9ADD2CDD135B82EE78DE321_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  13700. {
  13701. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  13702. int32_t _offset = 1;
  13703. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  13704. String_t* _returnValue;
  13705. _returnValue = Memory_1_ToString_mD6F1AEFEB684FC84B9ADD2CDD135B82EE78DE321(_thisAdjusted, method);
  13706. return _returnValue;
  13707. }
  13708. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Slice(System.Int32,System.Int32)
  13709. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 Memory_1_Slice_mAA7406C0BCA5D0B84C910C0CB95563B2AFE73A7E_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  13710. {
  13711. int32_t V_0 = 0;
  13712. int32_t V_1 = 0;
  13713. {
  13714. int32_t L_0 = (int32_t)__this->get__length_2();
  13715. V_0 = (int32_t)L_0;
  13716. int32_t L_1 = V_0;
  13717. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  13718. int32_t L_2 = ___start0;
  13719. int32_t L_3 = V_1;
  13720. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  13721. {
  13722. goto IL_0019;
  13723. }
  13724. }
  13725. {
  13726. int32_t L_4 = ___length1;
  13727. int32_t L_5 = V_1;
  13728. int32_t L_6 = ___start0;
  13729. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  13730. {
  13731. goto IL_001e;
  13732. }
  13733. }
  13734. IL_0019:
  13735. {
  13736. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  13737. }
  13738. IL_001e:
  13739. {
  13740. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  13741. int32_t L_8 = (int32_t)__this->get__index_1();
  13742. int32_t L_9 = ___start0;
  13743. int32_t L_10 = ___length1;
  13744. int32_t L_11 = V_0;
  13745. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 L_12;
  13746. memset((&L_12), 0, sizeof(L_12));
  13747. Memory_1__ctor_m2B399C240703F7D59DE3DA20E8E30A44EE1AD072_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  13748. return (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 )L_12;
  13749. }
  13750. }
  13751. IL2CPP_EXTERN_C Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 Memory_1_Slice_mAA7406C0BCA5D0B84C910C0CB95563B2AFE73A7E_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  13752. {
  13753. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  13754. int32_t _offset = 1;
  13755. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  13756. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 _returnValue;
  13757. _returnValue = Memory_1_Slice_mAA7406C0BCA5D0B84C910C0CB95563B2AFE73A7E_inline(_thisAdjusted, ___start0, ___length1, method);
  13758. return _returnValue;
  13759. }
  13760. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::get_Span()
  13761. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F Memory_1_get_Span_m947B9B2D10B3EBC376779640FF635B36D7F6C492_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  13762. {
  13763. static bool s_Il2CppMethodInitialized;
  13764. if (!s_Il2CppMethodInitialized)
  13765. {
  13766. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  13767. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  13768. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  13769. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  13770. s_Il2CppMethodInitialized = true;
  13771. }
  13772. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F V_0;
  13773. memset((&V_0), 0, sizeof(V_0));
  13774. String_t* V_1 = NULL;
  13775. {
  13776. int32_t L_0 = (int32_t)__this->get__index_1();
  13777. if ((((int32_t)L_0) >= ((int32_t)0)))
  13778. {
  13779. goto IL_0034;
  13780. }
  13781. }
  13782. {
  13783. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  13784. NullCheck((MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)((MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  13785. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_2;
  13786. L_2 = VirtualFuncInvoker0< Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::GetSpan() */, (MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)((MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  13787. V_0 = (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_2;
  13788. int32_t L_3 = (int32_t)__this->get__index_1();
  13789. int32_t L_4 = (int32_t)__this->get__length_2();
  13790. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_5;
  13791. L_5 = Span_1_Slice_m83A9C69C7C4EFFE639E06D81E4FEFDD8CCF5B3E4_inline((Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F *)(Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  13792. return (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_5;
  13793. }
  13794. IL_0034:
  13795. {
  13796. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  13797. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  13798. Type_t * L_7;
  13799. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  13800. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  13801. Type_t * L_9;
  13802. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  13803. bool L_10;
  13804. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  13805. if (!L_10)
  13806. {
  13807. goto IL_0089;
  13808. }
  13809. }
  13810. {
  13811. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  13812. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  13813. V_1 = (String_t*)L_12;
  13814. if (!L_12)
  13815. {
  13816. goto IL_0089;
  13817. }
  13818. }
  13819. {
  13820. String_t* L_13 = V_1;
  13821. Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * L_14;
  13822. L_14 = (( Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  13823. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  13824. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  13825. String_t* L_16 = V_1;
  13826. NullCheck((String_t*)L_16);
  13827. int32_t L_17;
  13828. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  13829. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_18;
  13830. memset((&L_18), 0, sizeof(L_18));
  13831. Span_1__ctor_mDA7BFBB51D1334F75DED08F7CC67A067E1763DD3_inline((&L_18), (Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  13832. V_0 = (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_18;
  13833. int32_t L_19 = (int32_t)__this->get__index_1();
  13834. int32_t L_20 = (int32_t)__this->get__length_2();
  13835. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_21;
  13836. L_21 = Span_1_Slice_m83A9C69C7C4EFFE639E06D81E4FEFDD8CCF5B3E4_inline((Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F *)(Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  13837. return (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_21;
  13838. }
  13839. IL_0089:
  13840. {
  13841. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  13842. if (!L_22)
  13843. {
  13844. goto IL_00b4;
  13845. }
  13846. }
  13847. {
  13848. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  13849. int32_t L_24 = (int32_t)__this->get__index_1();
  13850. int32_t L_25 = (int32_t)__this->get__length_2();
  13851. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_26;
  13852. memset((&L_26), 0, sizeof(L_26));
  13853. Span_1__ctor_m211A9B5E4CEC631C3667DF1A7C21BE7088562192_inline((&L_26), (MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C*)((MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  13854. return (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_26;
  13855. }
  13856. IL_00b4:
  13857. {
  13858. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F ));
  13859. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_27 = V_0;
  13860. return (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_27;
  13861. }
  13862. }
  13863. IL2CPP_EXTERN_C Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F Memory_1_get_Span_m947B9B2D10B3EBC376779640FF635B36D7F6C492_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  13864. {
  13865. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  13866. int32_t _offset = 1;
  13867. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  13868. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F _returnValue;
  13869. _returnValue = Memory_1_get_Span_m947B9B2D10B3EBC376779640FF635B36D7F6C492_inline(_thisAdjusted, method);
  13870. return _returnValue;
  13871. }
  13872. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Pin()
  13873. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m720325F428A9927785DDD79CC38EEC54ADDDC4E4_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  13874. {
  13875. static bool s_Il2CppMethodInitialized;
  13876. if (!s_Il2CppMethodInitialized)
  13877. {
  13878. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  13879. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  13880. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  13881. s_Il2CppMethodInitialized = true;
  13882. }
  13883. String_t* V_0 = NULL;
  13884. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  13885. memset((&V_1), 0, sizeof(V_1));
  13886. void* V_2 = NULL;
  13887. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* V_3 = NULL;
  13888. void* V_4 = NULL;
  13889. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  13890. memset((&V_5), 0, sizeof(V_5));
  13891. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  13892. memset((&V_6), 0, sizeof(V_6));
  13893. void* V_7 = NULL;
  13894. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  13895. memset((&V_8), 0, sizeof(V_8));
  13896. {
  13897. int32_t L_0 = (int32_t)__this->get__index_1();
  13898. if ((((int32_t)L_0) >= ((int32_t)0)))
  13899. {
  13900. goto IL_0026;
  13901. }
  13902. }
  13903. {
  13904. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  13905. int32_t L_2 = (int32_t)__this->get__index_1();
  13906. NullCheck((MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)((MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  13907. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  13908. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Pin(System.Int32) */, (MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)((MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  13909. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  13910. }
  13911. IL_0026:
  13912. {
  13913. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  13914. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  13915. Type_t * L_5;
  13916. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  13917. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  13918. Type_t * L_7;
  13919. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  13920. bool L_8;
  13921. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  13922. if (!L_8)
  13923. {
  13924. goto IL_0079;
  13925. }
  13926. }
  13927. {
  13928. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  13929. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  13930. V_0 = (String_t*)L_10;
  13931. if (!L_10)
  13932. {
  13933. goto IL_0079;
  13934. }
  13935. }
  13936. {
  13937. String_t* L_11 = V_0;
  13938. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  13939. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  13940. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  13941. intptr_t L_13;
  13942. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  13943. void* L_14;
  13944. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  13945. int32_t L_15 = (int32_t)__this->get__index_1();
  13946. void* L_16;
  13947. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  13948. V_2 = (void*)L_16;
  13949. void* L_17 = V_2;
  13950. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  13951. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  13952. memset((&L_19), 0, sizeof(L_19));
  13953. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  13954. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  13955. }
  13956. IL_0079:
  13957. {
  13958. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  13959. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_21 = (MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C*)((MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  13960. V_3 = (MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C*)L_21;
  13961. if (!L_21)
  13962. {
  13963. goto IL_00ee;
  13964. }
  13965. }
  13966. {
  13967. int32_t L_22 = (int32_t)__this->get__length_2();
  13968. if ((((int32_t)L_22) >= ((int32_t)0)))
  13969. {
  13970. goto IL_00c1;
  13971. }
  13972. }
  13973. {
  13974. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_23 = V_3;
  13975. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_24;
  13976. L_24 = (( Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F (*) (MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  13977. Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD * L_25;
  13978. L_25 = (( Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD * (*) (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  13979. void* L_26;
  13980. L_26 = (( void* (*) (Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD *)(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  13981. int32_t L_27 = (int32_t)__this->get__index_1();
  13982. void* L_28;
  13983. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  13984. V_4 = (void*)L_28;
  13985. void* L_29 = V_4;
  13986. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  13987. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  13988. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  13989. memset((&L_31), 0, sizeof(L_31));
  13990. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  13991. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  13992. }
  13993. IL_00c1:
  13994. {
  13995. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_32 = V_3;
  13996. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  13997. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  13998. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  13999. intptr_t L_34;
  14000. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  14001. void* L_35;
  14002. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  14003. int32_t L_36 = (int32_t)__this->get__index_1();
  14004. void* L_37;
  14005. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  14006. V_7 = (void*)L_37;
  14007. void* L_38 = V_7;
  14008. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  14009. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  14010. memset((&L_40), 0, sizeof(L_40));
  14011. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  14012. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  14013. }
  14014. IL_00ee:
  14015. {
  14016. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  14017. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  14018. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  14019. }
  14020. }
  14021. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m720325F428A9927785DDD79CC38EEC54ADDDC4E4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  14022. {
  14023. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  14024. int32_t _offset = 1;
  14025. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  14026. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  14027. _returnValue = Memory_1_Pin_m720325F428A9927785DDD79CC38EEC54ADDDC4E4(_thisAdjusted, method);
  14028. return _returnValue;
  14029. }
  14030. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Equals(System.Object)
  14031. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m3784E0AB875FBF7037084D504842EC4F303650A7_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  14032. {
  14033. ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 V_0;
  14034. memset((&V_0), 0, sizeof(V_0));
  14035. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 V_1;
  14036. memset((&V_1), 0, sizeof(V_1));
  14037. RuntimeObject * V_2 = NULL;
  14038. {
  14039. RuntimeObject * L_0 = ___obj0;
  14040. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  14041. {
  14042. goto IL_0022;
  14043. }
  14044. }
  14045. {
  14046. RuntimeObject * L_1 = ___obj0;
  14047. V_0 = (ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 )((*(ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 *)((ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  14048. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 L_2 = (*(Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *)__this);
  14049. ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 L_3;
  14050. L_3 = (( ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  14051. bool L_4;
  14052. L_4 = ReadOnlyMemory_1_Equals_m95E4591C8D7CA68200F5EDDBDEB711E7B78F7569((ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 *)(ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 *)(&V_0), (ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  14053. return (bool)L_4;
  14054. }
  14055. IL_0022:
  14056. {
  14057. RuntimeObject * L_5 = ___obj0;
  14058. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  14059. V_2 = (RuntimeObject *)L_6;
  14060. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  14061. {
  14062. goto IL_003b;
  14063. }
  14064. }
  14065. {
  14066. RuntimeObject * L_7 = V_2;
  14067. V_1 = (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 )((*(Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *)((Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  14068. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 L_8 = V_1;
  14069. bool L_9;
  14070. L_9 = Memory_1_Equals_m52298CD3807D2EF4E87B26A7210242F59EC664DF((Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *)(Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *)__this, (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  14071. return (bool)L_9;
  14072. }
  14073. IL_003b:
  14074. {
  14075. return (bool)0;
  14076. }
  14077. }
  14078. IL2CPP_EXTERN_C bool Memory_1_Equals_m3784E0AB875FBF7037084D504842EC4F303650A7_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  14079. {
  14080. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  14081. int32_t _offset = 1;
  14082. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  14083. bool _returnValue;
  14084. _returnValue = Memory_1_Equals_m3784E0AB875FBF7037084D504842EC4F303650A7(_thisAdjusted, ___obj0, method);
  14085. return _returnValue;
  14086. }
  14087. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Equals(System.Memory`1<T>)
  14088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m52298CD3807D2EF4E87B26A7210242F59EC664DF_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 ___other0, const RuntimeMethod* method)
  14089. {
  14090. {
  14091. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  14092. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 L_1 = ___other0;
  14093. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  14094. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  14095. {
  14096. goto IL_002b;
  14097. }
  14098. }
  14099. {
  14100. int32_t L_3 = (int32_t)__this->get__index_1();
  14101. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 L_4 = ___other0;
  14102. int32_t L_5 = (int32_t)L_4.get__index_1();
  14103. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  14104. {
  14105. goto IL_002b;
  14106. }
  14107. }
  14108. {
  14109. int32_t L_6 = (int32_t)__this->get__length_2();
  14110. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 L_7 = ___other0;
  14111. int32_t L_8 = (int32_t)L_7.get__length_2();
  14112. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  14113. }
  14114. IL_002b:
  14115. {
  14116. return (bool)0;
  14117. }
  14118. }
  14119. IL2CPP_EXTERN_C bool Memory_1_Equals_m52298CD3807D2EF4E87B26A7210242F59EC664DF_AdjustorThunk (RuntimeObject * __this, Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 ___other0, const RuntimeMethod* method)
  14120. {
  14121. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  14122. int32_t _offset = 1;
  14123. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  14124. bool _returnValue;
  14125. _returnValue = Memory_1_Equals_m52298CD3807D2EF4E87B26A7210242F59EC664DF(_thisAdjusted, ___other0, method);
  14126. return _returnValue;
  14127. }
  14128. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::GetHashCode()
  14129. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mA3702BB097453DC4D91956B3F1D6A7E8E6C163E4_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  14130. {
  14131. int32_t V_0 = 0;
  14132. {
  14133. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  14134. if (L_0)
  14135. {
  14136. goto IL_000a;
  14137. }
  14138. }
  14139. {
  14140. return (int32_t)0;
  14141. }
  14142. IL_000a:
  14143. {
  14144. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  14145. NullCheck((RuntimeObject *)L_1);
  14146. int32_t L_2;
  14147. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  14148. int32_t L_3 = (int32_t)__this->get__index_1();
  14149. V_0 = (int32_t)L_3;
  14150. int32_t L_4;
  14151. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  14152. int32_t L_5 = (int32_t)__this->get__length_2();
  14153. V_0 = (int32_t)L_5;
  14154. int32_t L_6;
  14155. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  14156. int32_t L_7;
  14157. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  14158. return (int32_t)L_7;
  14159. }
  14160. }
  14161. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mA3702BB097453DC4D91956B3F1D6A7E8E6C163E4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  14162. {
  14163. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  14164. int32_t _offset = 1;
  14165. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  14166. int32_t _returnValue;
  14167. _returnValue = Memory_1_GetHashCode_mA3702BB097453DC4D91956B3F1D6A7E8E6C163E4(_thisAdjusted, method);
  14168. return _returnValue;
  14169. }
  14170. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::CombineHashCodes(System.Int32,System.Int32)
  14171. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mF993CADB13B8AF5847BA1FD304E4AA73CE518B3B_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  14172. {
  14173. {
  14174. int32_t L_0 = ___left0;
  14175. int32_t L_1 = ___left0;
  14176. int32_t L_2 = ___right1;
  14177. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  14178. }
  14179. }
  14180. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  14181. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m8E7A5C9C977ADE522C3BB5E51C6E03E9D6D862C7_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  14182. {
  14183. {
  14184. int32_t L_0 = ___h10;
  14185. int32_t L_1 = ___h21;
  14186. int32_t L_2;
  14187. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  14188. int32_t L_3 = ___h32;
  14189. int32_t L_4;
  14190. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  14191. return (int32_t)L_4;
  14192. }
  14193. }
  14194. #ifdef __clang__
  14195. #pragma clang diagnostic pop
  14196. #endif
  14197. #ifdef __clang__
  14198. #pragma clang diagnostic push
  14199. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14200. #pragma clang diagnostic ignored "-Wunused-variable"
  14201. #endif
  14202. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(T[])
  14203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m8190228E7DE54333274385D51D0F7FFA16A569F8_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* ___array0, const RuntimeMethod* method)
  14204. {
  14205. static bool s_Il2CppMethodInitialized;
  14206. if (!s_Il2CppMethodInitialized)
  14207. {
  14208. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  14209. s_Il2CppMethodInitialized = true;
  14210. }
  14211. Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE V_0;
  14212. memset((&V_0), 0, sizeof(V_0));
  14213. {
  14214. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_0 = ___array0;
  14215. if (L_0)
  14216. {
  14217. goto IL_000b;
  14218. }
  14219. }
  14220. {
  14221. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 ));
  14222. return;
  14223. }
  14224. IL_000b:
  14225. {
  14226. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE ));
  14227. goto IL_0037;
  14228. }
  14229. {
  14230. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_2 = ___array0;
  14231. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  14232. Type_t * L_3;
  14233. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  14234. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  14235. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  14236. Type_t * L_5;
  14237. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  14238. bool L_6;
  14239. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  14240. if (!L_6)
  14241. {
  14242. goto IL_0037;
  14243. }
  14244. }
  14245. {
  14246. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  14247. }
  14248. IL_0037:
  14249. {
  14250. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_7 = ___array0;
  14251. __this->set__object_0((RuntimeObject *)L_7);
  14252. __this->set__index_1(0);
  14253. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_8 = ___array0;
  14254. NullCheck(L_8);
  14255. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  14256. return;
  14257. }
  14258. }
  14259. IL2CPP_EXTERN_C void Memory_1__ctor_m8190228E7DE54333274385D51D0F7FFA16A569F8_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* ___array0, const RuntimeMethod* method)
  14260. {
  14261. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  14262. int32_t _offset = 1;
  14263. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  14264. Memory_1__ctor_m8190228E7DE54333274385D51D0F7FFA16A569F8_inline(_thisAdjusted, ___array0, method);
  14265. }
  14266. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  14267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m1012AAC147B96D55549B57A517238BEBEE04AB88_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  14268. {
  14269. {
  14270. int32_t L_0 = ___length1;
  14271. if ((((int32_t)L_0) >= ((int32_t)0)))
  14272. {
  14273. goto IL_0009;
  14274. }
  14275. }
  14276. {
  14277. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  14278. }
  14279. IL_0009:
  14280. {
  14281. MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 * L_1 = ___manager0;
  14282. __this->set__object_0(L_1);
  14283. __this->set__index_1(((int32_t)-2147483648LL));
  14284. int32_t L_2 = ___length1;
  14285. __this->set__length_2(L_2);
  14286. return;
  14287. }
  14288. }
  14289. IL2CPP_EXTERN_C void Memory_1__ctor_m1012AAC147B96D55549B57A517238BEBEE04AB88_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  14290. {
  14291. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  14292. int32_t _offset = 1;
  14293. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  14294. Memory_1__ctor_m1012AAC147B96D55549B57A517238BEBEE04AB88_inline(_thisAdjusted, ___manager0, ___length1, method);
  14295. }
  14296. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(System.Object,System.Int32,System.Int32)
  14297. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mDC2D7373A25F6A541147CAA572F2A1D265649424_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  14298. {
  14299. {
  14300. RuntimeObject * L_0 = ___obj0;
  14301. __this->set__object_0(L_0);
  14302. int32_t L_1 = ___start1;
  14303. __this->set__index_1(L_1);
  14304. int32_t L_2 = ___length2;
  14305. __this->set__length_2(L_2);
  14306. return;
  14307. }
  14308. }
  14309. IL2CPP_EXTERN_C void Memory_1__ctor_mDC2D7373A25F6A541147CAA572F2A1D265649424_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  14310. {
  14311. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  14312. int32_t _offset = 1;
  14313. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  14314. Memory_1__ctor_mDC2D7373A25F6A541147CAA572F2A1D265649424_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  14315. }
  14316. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::op_Implicit(System.Memory`1<T>)
  14317. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB Memory_1_op_Implicit_mC9B941788DC46D6EBC0783D8DA07B0A63C324B30_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 ___memory0, const RuntimeMethod* method)
  14318. {
  14319. {
  14320. ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB * L_0;
  14321. L_0 = (( ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB * (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *)(Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  14322. ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB L_1 = (*(ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB *)L_0);
  14323. return (ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB )L_1;
  14324. }
  14325. }
  14326. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::get_Length()
  14327. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m463D0A62CDAF4E12F9FE1A825B601E0D06015EAA_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  14328. {
  14329. {
  14330. int32_t L_0 = (int32_t)__this->get__length_2();
  14331. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  14332. }
  14333. }
  14334. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m463D0A62CDAF4E12F9FE1A825B601E0D06015EAA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  14335. {
  14336. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  14337. int32_t _offset = 1;
  14338. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  14339. int32_t _returnValue;
  14340. _returnValue = Memory_1_get_Length_m463D0A62CDAF4E12F9FE1A825B601E0D06015EAA(_thisAdjusted, method);
  14341. return _returnValue;
  14342. }
  14343. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::ToString()
  14344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mBA20C2CBD28146432F02BB42E5837841AF8E4D67_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  14345. {
  14346. static bool s_Il2CppMethodInitialized;
  14347. if (!s_Il2CppMethodInitialized)
  14348. {
  14349. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  14350. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  14351. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  14352. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  14353. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  14354. s_Il2CppMethodInitialized = true;
  14355. }
  14356. String_t* V_0 = NULL;
  14357. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 V_1;
  14358. memset((&V_1), 0, sizeof(V_1));
  14359. {
  14360. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  14361. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  14362. Type_t * L_1;
  14363. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  14364. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  14365. Type_t * L_3;
  14366. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  14367. bool L_4;
  14368. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  14369. if (!L_4)
  14370. {
  14371. goto IL_0058;
  14372. }
  14373. }
  14374. {
  14375. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  14376. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  14377. V_0 = (String_t*)L_6;
  14378. if (L_6)
  14379. {
  14380. goto IL_003f;
  14381. }
  14382. }
  14383. {
  14384. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_7;
  14385. L_7 = Memory_1_get_Span_m55354A2C0112BC3DD3CECF86FD3D5D55EAAD2C40_inline((Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *)(Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  14386. V_1 = (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_7;
  14387. Il2CppFakeBox<Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  14388. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  14389. String_t* L_9;
  14390. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  14391. V_1 = L_8.m_Value;
  14392. return (String_t*)L_9;
  14393. }
  14394. IL_003f:
  14395. {
  14396. String_t* L_10 = V_0;
  14397. int32_t L_11 = (int32_t)__this->get__index_1();
  14398. int32_t L_12 = (int32_t)__this->get__length_2();
  14399. NullCheck((String_t*)L_10);
  14400. String_t* L_13;
  14401. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  14402. return (String_t*)L_13;
  14403. }
  14404. IL_0058:
  14405. {
  14406. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  14407. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  14408. Type_t * L_15;
  14409. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  14410. NullCheck((MemberInfo_t *)L_15);
  14411. String_t* L_16;
  14412. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  14413. int32_t L_17 = (int32_t)__this->get__length_2();
  14414. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  14415. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  14416. String_t* L_20;
  14417. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  14418. return (String_t*)L_20;
  14419. }
  14420. }
  14421. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mBA20C2CBD28146432F02BB42E5837841AF8E4D67_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  14422. {
  14423. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  14424. int32_t _offset = 1;
  14425. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  14426. String_t* _returnValue;
  14427. _returnValue = Memory_1_ToString_mBA20C2CBD28146432F02BB42E5837841AF8E4D67(_thisAdjusted, method);
  14428. return _returnValue;
  14429. }
  14430. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Slice(System.Int32,System.Int32)
  14431. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 Memory_1_Slice_m96ADBEE2E159CF0C8CBD508690CE544A30BF0BF9_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  14432. {
  14433. int32_t V_0 = 0;
  14434. int32_t V_1 = 0;
  14435. {
  14436. int32_t L_0 = (int32_t)__this->get__length_2();
  14437. V_0 = (int32_t)L_0;
  14438. int32_t L_1 = V_0;
  14439. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  14440. int32_t L_2 = ___start0;
  14441. int32_t L_3 = V_1;
  14442. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  14443. {
  14444. goto IL_0019;
  14445. }
  14446. }
  14447. {
  14448. int32_t L_4 = ___length1;
  14449. int32_t L_5 = V_1;
  14450. int32_t L_6 = ___start0;
  14451. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  14452. {
  14453. goto IL_001e;
  14454. }
  14455. }
  14456. IL_0019:
  14457. {
  14458. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  14459. }
  14460. IL_001e:
  14461. {
  14462. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  14463. int32_t L_8 = (int32_t)__this->get__index_1();
  14464. int32_t L_9 = ___start0;
  14465. int32_t L_10 = ___length1;
  14466. int32_t L_11 = V_0;
  14467. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 L_12;
  14468. memset((&L_12), 0, sizeof(L_12));
  14469. Memory_1__ctor_mDC2D7373A25F6A541147CAA572F2A1D265649424_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  14470. return (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 )L_12;
  14471. }
  14472. }
  14473. IL2CPP_EXTERN_C Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 Memory_1_Slice_m96ADBEE2E159CF0C8CBD508690CE544A30BF0BF9_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  14474. {
  14475. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  14476. int32_t _offset = 1;
  14477. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  14478. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 _returnValue;
  14479. _returnValue = Memory_1_Slice_m96ADBEE2E159CF0C8CBD508690CE544A30BF0BF9_inline(_thisAdjusted, ___start0, ___length1, method);
  14480. return _returnValue;
  14481. }
  14482. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::get_Span()
  14483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 Memory_1_get_Span_m55354A2C0112BC3DD3CECF86FD3D5D55EAAD2C40_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  14484. {
  14485. static bool s_Il2CppMethodInitialized;
  14486. if (!s_Il2CppMethodInitialized)
  14487. {
  14488. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  14489. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  14490. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  14491. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  14492. s_Il2CppMethodInitialized = true;
  14493. }
  14494. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 V_0;
  14495. memset((&V_0), 0, sizeof(V_0));
  14496. String_t* V_1 = NULL;
  14497. {
  14498. int32_t L_0 = (int32_t)__this->get__index_1();
  14499. if ((((int32_t)L_0) >= ((int32_t)0)))
  14500. {
  14501. goto IL_0034;
  14502. }
  14503. }
  14504. {
  14505. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  14506. NullCheck((MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)((MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  14507. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_2;
  14508. L_2 = VirtualFuncInvoker0< Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::GetSpan() */, (MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)((MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  14509. V_0 = (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_2;
  14510. int32_t L_3 = (int32_t)__this->get__index_1();
  14511. int32_t L_4 = (int32_t)__this->get__length_2();
  14512. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_5;
  14513. L_5 = Span_1_Slice_m5D821F926D430BD1129F011381F35B5EC76E1712_inline((Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 *)(Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  14514. return (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_5;
  14515. }
  14516. IL_0034:
  14517. {
  14518. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  14519. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  14520. Type_t * L_7;
  14521. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  14522. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  14523. Type_t * L_9;
  14524. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  14525. bool L_10;
  14526. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  14527. if (!L_10)
  14528. {
  14529. goto IL_0089;
  14530. }
  14531. }
  14532. {
  14533. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  14534. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  14535. V_1 = (String_t*)L_12;
  14536. if (!L_12)
  14537. {
  14538. goto IL_0089;
  14539. }
  14540. }
  14541. {
  14542. String_t* L_13 = V_1;
  14543. Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * L_14;
  14544. L_14 = (( Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  14545. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  14546. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  14547. String_t* L_16 = V_1;
  14548. NullCheck((String_t*)L_16);
  14549. int32_t L_17;
  14550. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  14551. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_18;
  14552. memset((&L_18), 0, sizeof(L_18));
  14553. Span_1__ctor_mEC52DD66BBEFE1E17D95007539140A325EF18B8D_inline((&L_18), (Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  14554. V_0 = (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_18;
  14555. int32_t L_19 = (int32_t)__this->get__index_1();
  14556. int32_t L_20 = (int32_t)__this->get__length_2();
  14557. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_21;
  14558. L_21 = Span_1_Slice_m5D821F926D430BD1129F011381F35B5EC76E1712_inline((Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 *)(Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  14559. return (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_21;
  14560. }
  14561. IL_0089:
  14562. {
  14563. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  14564. if (!L_22)
  14565. {
  14566. goto IL_00b4;
  14567. }
  14568. }
  14569. {
  14570. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  14571. int32_t L_24 = (int32_t)__this->get__index_1();
  14572. int32_t L_25 = (int32_t)__this->get__length_2();
  14573. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_26;
  14574. memset((&L_26), 0, sizeof(L_26));
  14575. Span_1__ctor_m28F6571128AEFBD06EA80071C70E447CBB1A631B_inline((&L_26), (MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D*)((MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  14576. return (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_26;
  14577. }
  14578. IL_00b4:
  14579. {
  14580. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 ));
  14581. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_27 = V_0;
  14582. return (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_27;
  14583. }
  14584. }
  14585. IL2CPP_EXTERN_C Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 Memory_1_get_Span_m55354A2C0112BC3DD3CECF86FD3D5D55EAAD2C40_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  14586. {
  14587. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  14588. int32_t _offset = 1;
  14589. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  14590. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 _returnValue;
  14591. _returnValue = Memory_1_get_Span_m55354A2C0112BC3DD3CECF86FD3D5D55EAAD2C40_inline(_thisAdjusted, method);
  14592. return _returnValue;
  14593. }
  14594. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Pin()
  14595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m9FE261A684AEBB84673F8FE74BF0D9ABE18F345F_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  14596. {
  14597. static bool s_Il2CppMethodInitialized;
  14598. if (!s_Il2CppMethodInitialized)
  14599. {
  14600. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  14601. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  14602. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  14603. s_Il2CppMethodInitialized = true;
  14604. }
  14605. String_t* V_0 = NULL;
  14606. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  14607. memset((&V_1), 0, sizeof(V_1));
  14608. void* V_2 = NULL;
  14609. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* V_3 = NULL;
  14610. void* V_4 = NULL;
  14611. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  14612. memset((&V_5), 0, sizeof(V_5));
  14613. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  14614. memset((&V_6), 0, sizeof(V_6));
  14615. void* V_7 = NULL;
  14616. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  14617. memset((&V_8), 0, sizeof(V_8));
  14618. {
  14619. int32_t L_0 = (int32_t)__this->get__index_1();
  14620. if ((((int32_t)L_0) >= ((int32_t)0)))
  14621. {
  14622. goto IL_0026;
  14623. }
  14624. }
  14625. {
  14626. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  14627. int32_t L_2 = (int32_t)__this->get__index_1();
  14628. NullCheck((MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)((MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  14629. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  14630. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Pin(System.Int32) */, (MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)((MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  14631. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  14632. }
  14633. IL_0026:
  14634. {
  14635. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  14636. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  14637. Type_t * L_5;
  14638. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  14639. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  14640. Type_t * L_7;
  14641. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  14642. bool L_8;
  14643. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  14644. if (!L_8)
  14645. {
  14646. goto IL_0079;
  14647. }
  14648. }
  14649. {
  14650. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  14651. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  14652. V_0 = (String_t*)L_10;
  14653. if (!L_10)
  14654. {
  14655. goto IL_0079;
  14656. }
  14657. }
  14658. {
  14659. String_t* L_11 = V_0;
  14660. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  14661. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  14662. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  14663. intptr_t L_13;
  14664. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  14665. void* L_14;
  14666. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  14667. int32_t L_15 = (int32_t)__this->get__index_1();
  14668. void* L_16;
  14669. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  14670. V_2 = (void*)L_16;
  14671. void* L_17 = V_2;
  14672. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  14673. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  14674. memset((&L_19), 0, sizeof(L_19));
  14675. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  14676. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  14677. }
  14678. IL_0079:
  14679. {
  14680. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  14681. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_21 = (MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D*)((MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  14682. V_3 = (MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D*)L_21;
  14683. if (!L_21)
  14684. {
  14685. goto IL_00ee;
  14686. }
  14687. }
  14688. {
  14689. int32_t L_22 = (int32_t)__this->get__length_2();
  14690. if ((((int32_t)L_22) >= ((int32_t)0)))
  14691. {
  14692. goto IL_00c1;
  14693. }
  14694. }
  14695. {
  14696. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_23 = V_3;
  14697. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_24;
  14698. L_24 = (( Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 (*) (MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  14699. Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE * L_25;
  14700. L_25 = (( Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE * (*) (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  14701. void* L_26;
  14702. L_26 = (( void* (*) (Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE *)(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  14703. int32_t L_27 = (int32_t)__this->get__index_1();
  14704. void* L_28;
  14705. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  14706. V_4 = (void*)L_28;
  14707. void* L_29 = V_4;
  14708. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  14709. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  14710. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  14711. memset((&L_31), 0, sizeof(L_31));
  14712. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  14713. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  14714. }
  14715. IL_00c1:
  14716. {
  14717. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_32 = V_3;
  14718. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  14719. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  14720. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  14721. intptr_t L_34;
  14722. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  14723. void* L_35;
  14724. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  14725. int32_t L_36 = (int32_t)__this->get__index_1();
  14726. void* L_37;
  14727. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  14728. V_7 = (void*)L_37;
  14729. void* L_38 = V_7;
  14730. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  14731. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  14732. memset((&L_40), 0, sizeof(L_40));
  14733. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  14734. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  14735. }
  14736. IL_00ee:
  14737. {
  14738. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  14739. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  14740. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  14741. }
  14742. }
  14743. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m9FE261A684AEBB84673F8FE74BF0D9ABE18F345F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  14744. {
  14745. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  14746. int32_t _offset = 1;
  14747. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  14748. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  14749. _returnValue = Memory_1_Pin_m9FE261A684AEBB84673F8FE74BF0D9ABE18F345F(_thisAdjusted, method);
  14750. return _returnValue;
  14751. }
  14752. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Equals(System.Object)
  14753. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m5BF8AB9C500D44EAB2C3A568E88DB2A025EA3253_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  14754. {
  14755. ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB V_0;
  14756. memset((&V_0), 0, sizeof(V_0));
  14757. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 V_1;
  14758. memset((&V_1), 0, sizeof(V_1));
  14759. RuntimeObject * V_2 = NULL;
  14760. {
  14761. RuntimeObject * L_0 = ___obj0;
  14762. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  14763. {
  14764. goto IL_0022;
  14765. }
  14766. }
  14767. {
  14768. RuntimeObject * L_1 = ___obj0;
  14769. V_0 = (ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB )((*(ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB *)((ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  14770. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 L_2 = (*(Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *)__this);
  14771. ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB L_3;
  14772. L_3 = (( ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  14773. bool L_4;
  14774. L_4 = ReadOnlyMemory_1_Equals_m8746491CB861A585AE46487DE575252578980CDB((ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB *)(ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB *)(&V_0), (ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  14775. return (bool)L_4;
  14776. }
  14777. IL_0022:
  14778. {
  14779. RuntimeObject * L_5 = ___obj0;
  14780. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  14781. V_2 = (RuntimeObject *)L_6;
  14782. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  14783. {
  14784. goto IL_003b;
  14785. }
  14786. }
  14787. {
  14788. RuntimeObject * L_7 = V_2;
  14789. V_1 = (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 )((*(Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *)((Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  14790. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 L_8 = V_1;
  14791. bool L_9;
  14792. L_9 = Memory_1_Equals_m8F983D7F9344F4DFECF1106A1E70A84FA208854D((Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *)(Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *)__this, (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  14793. return (bool)L_9;
  14794. }
  14795. IL_003b:
  14796. {
  14797. return (bool)0;
  14798. }
  14799. }
  14800. IL2CPP_EXTERN_C bool Memory_1_Equals_m5BF8AB9C500D44EAB2C3A568E88DB2A025EA3253_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  14801. {
  14802. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  14803. int32_t _offset = 1;
  14804. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  14805. bool _returnValue;
  14806. _returnValue = Memory_1_Equals_m5BF8AB9C500D44EAB2C3A568E88DB2A025EA3253(_thisAdjusted, ___obj0, method);
  14807. return _returnValue;
  14808. }
  14809. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Equals(System.Memory`1<T>)
  14810. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m8F983D7F9344F4DFECF1106A1E70A84FA208854D_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 ___other0, const RuntimeMethod* method)
  14811. {
  14812. {
  14813. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  14814. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 L_1 = ___other0;
  14815. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  14816. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  14817. {
  14818. goto IL_002b;
  14819. }
  14820. }
  14821. {
  14822. int32_t L_3 = (int32_t)__this->get__index_1();
  14823. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 L_4 = ___other0;
  14824. int32_t L_5 = (int32_t)L_4.get__index_1();
  14825. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  14826. {
  14827. goto IL_002b;
  14828. }
  14829. }
  14830. {
  14831. int32_t L_6 = (int32_t)__this->get__length_2();
  14832. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 L_7 = ___other0;
  14833. int32_t L_8 = (int32_t)L_7.get__length_2();
  14834. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  14835. }
  14836. IL_002b:
  14837. {
  14838. return (bool)0;
  14839. }
  14840. }
  14841. IL2CPP_EXTERN_C bool Memory_1_Equals_m8F983D7F9344F4DFECF1106A1E70A84FA208854D_AdjustorThunk (RuntimeObject * __this, Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 ___other0, const RuntimeMethod* method)
  14842. {
  14843. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  14844. int32_t _offset = 1;
  14845. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  14846. bool _returnValue;
  14847. _returnValue = Memory_1_Equals_m8F983D7F9344F4DFECF1106A1E70A84FA208854D(_thisAdjusted, ___other0, method);
  14848. return _returnValue;
  14849. }
  14850. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::GetHashCode()
  14851. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m44F76F4010761F6E9F2CE87D0D7F32BE83D19C5E_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  14852. {
  14853. int32_t V_0 = 0;
  14854. {
  14855. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  14856. if (L_0)
  14857. {
  14858. goto IL_000a;
  14859. }
  14860. }
  14861. {
  14862. return (int32_t)0;
  14863. }
  14864. IL_000a:
  14865. {
  14866. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  14867. NullCheck((RuntimeObject *)L_1);
  14868. int32_t L_2;
  14869. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  14870. int32_t L_3 = (int32_t)__this->get__index_1();
  14871. V_0 = (int32_t)L_3;
  14872. int32_t L_4;
  14873. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  14874. int32_t L_5 = (int32_t)__this->get__length_2();
  14875. V_0 = (int32_t)L_5;
  14876. int32_t L_6;
  14877. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  14878. int32_t L_7;
  14879. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  14880. return (int32_t)L_7;
  14881. }
  14882. }
  14883. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m44F76F4010761F6E9F2CE87D0D7F32BE83D19C5E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  14884. {
  14885. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  14886. int32_t _offset = 1;
  14887. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  14888. int32_t _returnValue;
  14889. _returnValue = Memory_1_GetHashCode_m44F76F4010761F6E9F2CE87D0D7F32BE83D19C5E(_thisAdjusted, method);
  14890. return _returnValue;
  14891. }
  14892. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::CombineHashCodes(System.Int32,System.Int32)
  14893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m3C0201C15D552EB20C15A7427AA492EDFFFA60CC_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  14894. {
  14895. {
  14896. int32_t L_0 = ___left0;
  14897. int32_t L_1 = ___left0;
  14898. int32_t L_2 = ___right1;
  14899. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  14900. }
  14901. }
  14902. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  14903. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m3DFE0123267947DA036FE5A90C4845D94C9CAD0D_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  14904. {
  14905. {
  14906. int32_t L_0 = ___h10;
  14907. int32_t L_1 = ___h21;
  14908. int32_t L_2;
  14909. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  14910. int32_t L_3 = ___h32;
  14911. int32_t L_4;
  14912. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  14913. return (int32_t)L_4;
  14914. }
  14915. }
  14916. #ifdef __clang__
  14917. #pragma clang diagnostic pop
  14918. #endif
  14919. #ifdef __clang__
  14920. #pragma clang diagnostic push
  14921. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14922. #pragma clang diagnostic ignored "-Wunused-variable"
  14923. #endif
  14924. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(T[])
  14925. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m6A2120378B6CB082639880DD3EC472D5539C01EC_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* ___array0, const RuntimeMethod* method)
  14926. {
  14927. static bool s_Il2CppMethodInitialized;
  14928. if (!s_Il2CppMethodInitialized)
  14929. {
  14930. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  14931. s_Il2CppMethodInitialized = true;
  14932. }
  14933. Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 V_0;
  14934. memset((&V_0), 0, sizeof(V_0));
  14935. {
  14936. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_0 = ___array0;
  14937. if (L_0)
  14938. {
  14939. goto IL_000b;
  14940. }
  14941. }
  14942. {
  14943. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E ));
  14944. return;
  14945. }
  14946. IL_000b:
  14947. {
  14948. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 ));
  14949. goto IL_0037;
  14950. }
  14951. {
  14952. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_2 = ___array0;
  14953. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  14954. Type_t * L_3;
  14955. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  14956. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  14957. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  14958. Type_t * L_5;
  14959. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  14960. bool L_6;
  14961. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  14962. if (!L_6)
  14963. {
  14964. goto IL_0037;
  14965. }
  14966. }
  14967. {
  14968. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  14969. }
  14970. IL_0037:
  14971. {
  14972. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_7 = ___array0;
  14973. __this->set__object_0((RuntimeObject *)L_7);
  14974. __this->set__index_1(0);
  14975. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_8 = ___array0;
  14976. NullCheck(L_8);
  14977. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  14978. return;
  14979. }
  14980. }
  14981. IL2CPP_EXTERN_C void Memory_1__ctor_m6A2120378B6CB082639880DD3EC472D5539C01EC_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* ___array0, const RuntimeMethod* method)
  14982. {
  14983. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  14984. int32_t _offset = 1;
  14985. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  14986. Memory_1__ctor_m6A2120378B6CB082639880DD3EC472D5539C01EC_inline(_thisAdjusted, ___array0, method);
  14987. }
  14988. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  14989. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m6456592F3B2F26487041D04B5C2C498CCB3FBC20_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  14990. {
  14991. {
  14992. int32_t L_0 = ___length1;
  14993. if ((((int32_t)L_0) >= ((int32_t)0)))
  14994. {
  14995. goto IL_0009;
  14996. }
  14997. }
  14998. {
  14999. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  15000. }
  15001. IL_0009:
  15002. {
  15003. MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 * L_1 = ___manager0;
  15004. __this->set__object_0(L_1);
  15005. __this->set__index_1(((int32_t)-2147483648LL));
  15006. int32_t L_2 = ___length1;
  15007. __this->set__length_2(L_2);
  15008. return;
  15009. }
  15010. }
  15011. IL2CPP_EXTERN_C void Memory_1__ctor_m6456592F3B2F26487041D04B5C2C498CCB3FBC20_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  15012. {
  15013. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  15014. int32_t _offset = 1;
  15015. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  15016. Memory_1__ctor_m6456592F3B2F26487041D04B5C2C498CCB3FBC20_inline(_thisAdjusted, ___manager0, ___length1, method);
  15017. }
  15018. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(System.Object,System.Int32,System.Int32)
  15019. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mD258534210AAA93AADF9F33BD7A3C3AB1EDBF782_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  15020. {
  15021. {
  15022. RuntimeObject * L_0 = ___obj0;
  15023. __this->set__object_0(L_0);
  15024. int32_t L_1 = ___start1;
  15025. __this->set__index_1(L_1);
  15026. int32_t L_2 = ___length2;
  15027. __this->set__length_2(L_2);
  15028. return;
  15029. }
  15030. }
  15031. IL2CPP_EXTERN_C void Memory_1__ctor_mD258534210AAA93AADF9F33BD7A3C3AB1EDBF782_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  15032. {
  15033. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  15034. int32_t _offset = 1;
  15035. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  15036. Memory_1__ctor_mD258534210AAA93AADF9F33BD7A3C3AB1EDBF782_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  15037. }
  15038. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::op_Implicit(System.Memory`1<T>)
  15039. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF Memory_1_op_Implicit_m4D34952577D4A221E0061040BF51730BBF704ED2_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E ___memory0, const RuntimeMethod* method)
  15040. {
  15041. {
  15042. ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF * L_0;
  15043. L_0 = (( ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF * (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *)(Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  15044. ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF L_1 = (*(ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF *)L_0);
  15045. return (ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF )L_1;
  15046. }
  15047. }
  15048. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::get_Length()
  15049. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mA63E87DD1CEE243DD77A4B6921B8E3A8E4803286_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  15050. {
  15051. {
  15052. int32_t L_0 = (int32_t)__this->get__length_2();
  15053. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  15054. }
  15055. }
  15056. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mA63E87DD1CEE243DD77A4B6921B8E3A8E4803286_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15057. {
  15058. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  15059. int32_t _offset = 1;
  15060. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  15061. int32_t _returnValue;
  15062. _returnValue = Memory_1_get_Length_mA63E87DD1CEE243DD77A4B6921B8E3A8E4803286(_thisAdjusted, method);
  15063. return _returnValue;
  15064. }
  15065. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::ToString()
  15066. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mCD28EF162B59CDB5EA80BAD0FBC3C5F6158AF0C3_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  15067. {
  15068. static bool s_Il2CppMethodInitialized;
  15069. if (!s_Il2CppMethodInitialized)
  15070. {
  15071. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  15072. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  15073. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  15074. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  15075. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  15076. s_Il2CppMethodInitialized = true;
  15077. }
  15078. String_t* V_0 = NULL;
  15079. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 V_1;
  15080. memset((&V_1), 0, sizeof(V_1));
  15081. {
  15082. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  15083. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  15084. Type_t * L_1;
  15085. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  15086. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  15087. Type_t * L_3;
  15088. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  15089. bool L_4;
  15090. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  15091. if (!L_4)
  15092. {
  15093. goto IL_0058;
  15094. }
  15095. }
  15096. {
  15097. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  15098. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  15099. V_0 = (String_t*)L_6;
  15100. if (L_6)
  15101. {
  15102. goto IL_003f;
  15103. }
  15104. }
  15105. {
  15106. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_7;
  15107. L_7 = Memory_1_get_Span_m63ED81150FBBAD6A997ADAE05AED117C98011ABF_inline((Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *)(Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  15108. V_1 = (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_7;
  15109. Il2CppFakeBox<Span_1_tADA37510601FA34CF0623B41095419E4009CB470 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  15110. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  15111. String_t* L_9;
  15112. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  15113. V_1 = L_8.m_Value;
  15114. return (String_t*)L_9;
  15115. }
  15116. IL_003f:
  15117. {
  15118. String_t* L_10 = V_0;
  15119. int32_t L_11 = (int32_t)__this->get__index_1();
  15120. int32_t L_12 = (int32_t)__this->get__length_2();
  15121. NullCheck((String_t*)L_10);
  15122. String_t* L_13;
  15123. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  15124. return (String_t*)L_13;
  15125. }
  15126. IL_0058:
  15127. {
  15128. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  15129. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  15130. Type_t * L_15;
  15131. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  15132. NullCheck((MemberInfo_t *)L_15);
  15133. String_t* L_16;
  15134. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  15135. int32_t L_17 = (int32_t)__this->get__length_2();
  15136. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  15137. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  15138. String_t* L_20;
  15139. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  15140. return (String_t*)L_20;
  15141. }
  15142. }
  15143. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mCD28EF162B59CDB5EA80BAD0FBC3C5F6158AF0C3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15144. {
  15145. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  15146. int32_t _offset = 1;
  15147. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  15148. String_t* _returnValue;
  15149. _returnValue = Memory_1_ToString_mCD28EF162B59CDB5EA80BAD0FBC3C5F6158AF0C3(_thisAdjusted, method);
  15150. return _returnValue;
  15151. }
  15152. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Slice(System.Int32,System.Int32)
  15153. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E Memory_1_Slice_m8B263FE28DE338DA74BB1323F2B0554EC965AFFC_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  15154. {
  15155. int32_t V_0 = 0;
  15156. int32_t V_1 = 0;
  15157. {
  15158. int32_t L_0 = (int32_t)__this->get__length_2();
  15159. V_0 = (int32_t)L_0;
  15160. int32_t L_1 = V_0;
  15161. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  15162. int32_t L_2 = ___start0;
  15163. int32_t L_3 = V_1;
  15164. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  15165. {
  15166. goto IL_0019;
  15167. }
  15168. }
  15169. {
  15170. int32_t L_4 = ___length1;
  15171. int32_t L_5 = V_1;
  15172. int32_t L_6 = ___start0;
  15173. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  15174. {
  15175. goto IL_001e;
  15176. }
  15177. }
  15178. IL_0019:
  15179. {
  15180. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  15181. }
  15182. IL_001e:
  15183. {
  15184. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  15185. int32_t L_8 = (int32_t)__this->get__index_1();
  15186. int32_t L_9 = ___start0;
  15187. int32_t L_10 = ___length1;
  15188. int32_t L_11 = V_0;
  15189. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E L_12;
  15190. memset((&L_12), 0, sizeof(L_12));
  15191. Memory_1__ctor_mD258534210AAA93AADF9F33BD7A3C3AB1EDBF782_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  15192. return (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E )L_12;
  15193. }
  15194. }
  15195. IL2CPP_EXTERN_C Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E Memory_1_Slice_m8B263FE28DE338DA74BB1323F2B0554EC965AFFC_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  15196. {
  15197. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  15198. int32_t _offset = 1;
  15199. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  15200. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E _returnValue;
  15201. _returnValue = Memory_1_Slice_m8B263FE28DE338DA74BB1323F2B0554EC965AFFC_inline(_thisAdjusted, ___start0, ___length1, method);
  15202. return _returnValue;
  15203. }
  15204. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::get_Span()
  15205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tADA37510601FA34CF0623B41095419E4009CB470 Memory_1_get_Span_m63ED81150FBBAD6A997ADAE05AED117C98011ABF_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  15206. {
  15207. static bool s_Il2CppMethodInitialized;
  15208. if (!s_Il2CppMethodInitialized)
  15209. {
  15210. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  15211. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  15212. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  15213. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  15214. s_Il2CppMethodInitialized = true;
  15215. }
  15216. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 V_0;
  15217. memset((&V_0), 0, sizeof(V_0));
  15218. String_t* V_1 = NULL;
  15219. {
  15220. int32_t L_0 = (int32_t)__this->get__index_1();
  15221. if ((((int32_t)L_0) >= ((int32_t)0)))
  15222. {
  15223. goto IL_0034;
  15224. }
  15225. }
  15226. {
  15227. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  15228. NullCheck((MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)((MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  15229. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_2;
  15230. L_2 = VirtualFuncInvoker0< Span_1_tADA37510601FA34CF0623B41095419E4009CB470 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::GetSpan() */, (MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)((MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  15231. V_0 = (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_2;
  15232. int32_t L_3 = (int32_t)__this->get__index_1();
  15233. int32_t L_4 = (int32_t)__this->get__length_2();
  15234. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_5;
  15235. L_5 = Span_1_Slice_mB29A581EE6F6793A82024E44E2D305D60AEC9AD5_inline((Span_1_tADA37510601FA34CF0623B41095419E4009CB470 *)(Span_1_tADA37510601FA34CF0623B41095419E4009CB470 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  15236. return (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_5;
  15237. }
  15238. IL_0034:
  15239. {
  15240. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  15241. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  15242. Type_t * L_7;
  15243. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  15244. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  15245. Type_t * L_9;
  15246. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  15247. bool L_10;
  15248. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  15249. if (!L_10)
  15250. {
  15251. goto IL_0089;
  15252. }
  15253. }
  15254. {
  15255. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  15256. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  15257. V_1 = (String_t*)L_12;
  15258. if (!L_12)
  15259. {
  15260. goto IL_0089;
  15261. }
  15262. }
  15263. {
  15264. String_t* L_13 = V_1;
  15265. Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * L_14;
  15266. L_14 = (( Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  15267. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  15268. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  15269. String_t* L_16 = V_1;
  15270. NullCheck((String_t*)L_16);
  15271. int32_t L_17;
  15272. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  15273. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_18;
  15274. memset((&L_18), 0, sizeof(L_18));
  15275. Span_1__ctor_mD24D5A8610DD93ED0366853B41FC1E91FAA767BD_inline((&L_18), (Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  15276. V_0 = (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_18;
  15277. int32_t L_19 = (int32_t)__this->get__index_1();
  15278. int32_t L_20 = (int32_t)__this->get__length_2();
  15279. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_21;
  15280. L_21 = Span_1_Slice_mB29A581EE6F6793A82024E44E2D305D60AEC9AD5_inline((Span_1_tADA37510601FA34CF0623B41095419E4009CB470 *)(Span_1_tADA37510601FA34CF0623B41095419E4009CB470 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  15281. return (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_21;
  15282. }
  15283. IL_0089:
  15284. {
  15285. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  15286. if (!L_22)
  15287. {
  15288. goto IL_00b4;
  15289. }
  15290. }
  15291. {
  15292. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  15293. int32_t L_24 = (int32_t)__this->get__index_1();
  15294. int32_t L_25 = (int32_t)__this->get__length_2();
  15295. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_26;
  15296. memset((&L_26), 0, sizeof(L_26));
  15297. Span_1__ctor_m120E9806B3352B094BB5F27965986D12DB7F8B8B_inline((&L_26), (MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64*)((MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  15298. return (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_26;
  15299. }
  15300. IL_00b4:
  15301. {
  15302. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tADA37510601FA34CF0623B41095419E4009CB470 ));
  15303. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_27 = V_0;
  15304. return (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_27;
  15305. }
  15306. }
  15307. IL2CPP_EXTERN_C Span_1_tADA37510601FA34CF0623B41095419E4009CB470 Memory_1_get_Span_m63ED81150FBBAD6A997ADAE05AED117C98011ABF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15308. {
  15309. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  15310. int32_t _offset = 1;
  15311. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  15312. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 _returnValue;
  15313. _returnValue = Memory_1_get_Span_m63ED81150FBBAD6A997ADAE05AED117C98011ABF_inline(_thisAdjusted, method);
  15314. return _returnValue;
  15315. }
  15316. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Pin()
  15317. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m54876D41D95CADE78E75E6AE755126CC06170765_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  15318. {
  15319. static bool s_Il2CppMethodInitialized;
  15320. if (!s_Il2CppMethodInitialized)
  15321. {
  15322. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  15323. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  15324. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  15325. s_Il2CppMethodInitialized = true;
  15326. }
  15327. String_t* V_0 = NULL;
  15328. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  15329. memset((&V_1), 0, sizeof(V_1));
  15330. void* V_2 = NULL;
  15331. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* V_3 = NULL;
  15332. void* V_4 = NULL;
  15333. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  15334. memset((&V_5), 0, sizeof(V_5));
  15335. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  15336. memset((&V_6), 0, sizeof(V_6));
  15337. void* V_7 = NULL;
  15338. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  15339. memset((&V_8), 0, sizeof(V_8));
  15340. {
  15341. int32_t L_0 = (int32_t)__this->get__index_1();
  15342. if ((((int32_t)L_0) >= ((int32_t)0)))
  15343. {
  15344. goto IL_0026;
  15345. }
  15346. }
  15347. {
  15348. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  15349. int32_t L_2 = (int32_t)__this->get__index_1();
  15350. NullCheck((MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)((MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  15351. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  15352. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Pin(System.Int32) */, (MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)((MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  15353. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  15354. }
  15355. IL_0026:
  15356. {
  15357. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  15358. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  15359. Type_t * L_5;
  15360. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  15361. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  15362. Type_t * L_7;
  15363. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  15364. bool L_8;
  15365. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  15366. if (!L_8)
  15367. {
  15368. goto IL_0079;
  15369. }
  15370. }
  15371. {
  15372. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  15373. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  15374. V_0 = (String_t*)L_10;
  15375. if (!L_10)
  15376. {
  15377. goto IL_0079;
  15378. }
  15379. }
  15380. {
  15381. String_t* L_11 = V_0;
  15382. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  15383. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  15384. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  15385. intptr_t L_13;
  15386. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  15387. void* L_14;
  15388. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  15389. int32_t L_15 = (int32_t)__this->get__index_1();
  15390. void* L_16;
  15391. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  15392. V_2 = (void*)L_16;
  15393. void* L_17 = V_2;
  15394. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  15395. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  15396. memset((&L_19), 0, sizeof(L_19));
  15397. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  15398. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  15399. }
  15400. IL_0079:
  15401. {
  15402. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  15403. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_21 = (MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64*)((MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  15404. V_3 = (MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64*)L_21;
  15405. if (!L_21)
  15406. {
  15407. goto IL_00ee;
  15408. }
  15409. }
  15410. {
  15411. int32_t L_22 = (int32_t)__this->get__length_2();
  15412. if ((((int32_t)L_22) >= ((int32_t)0)))
  15413. {
  15414. goto IL_00c1;
  15415. }
  15416. }
  15417. {
  15418. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_23 = V_3;
  15419. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_24;
  15420. L_24 = (( Span_1_tADA37510601FA34CF0623B41095419E4009CB470 (*) (MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  15421. Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 * L_25;
  15422. L_25 = (( Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 * (*) (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  15423. void* L_26;
  15424. L_26 = (( void* (*) (Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 *)(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  15425. int32_t L_27 = (int32_t)__this->get__index_1();
  15426. void* L_28;
  15427. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  15428. V_4 = (void*)L_28;
  15429. void* L_29 = V_4;
  15430. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  15431. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  15432. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  15433. memset((&L_31), 0, sizeof(L_31));
  15434. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  15435. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  15436. }
  15437. IL_00c1:
  15438. {
  15439. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_32 = V_3;
  15440. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  15441. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  15442. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  15443. intptr_t L_34;
  15444. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  15445. void* L_35;
  15446. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  15447. int32_t L_36 = (int32_t)__this->get__index_1();
  15448. void* L_37;
  15449. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  15450. V_7 = (void*)L_37;
  15451. void* L_38 = V_7;
  15452. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  15453. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  15454. memset((&L_40), 0, sizeof(L_40));
  15455. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  15456. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  15457. }
  15458. IL_00ee:
  15459. {
  15460. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  15461. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  15462. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  15463. }
  15464. }
  15465. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m54876D41D95CADE78E75E6AE755126CC06170765_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15466. {
  15467. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  15468. int32_t _offset = 1;
  15469. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  15470. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  15471. _returnValue = Memory_1_Pin_m54876D41D95CADE78E75E6AE755126CC06170765(_thisAdjusted, method);
  15472. return _returnValue;
  15473. }
  15474. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Equals(System.Object)
  15475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m9E7561E258B174F9603460E5B02B343B375CB566_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  15476. {
  15477. ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF V_0;
  15478. memset((&V_0), 0, sizeof(V_0));
  15479. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E V_1;
  15480. memset((&V_1), 0, sizeof(V_1));
  15481. RuntimeObject * V_2 = NULL;
  15482. {
  15483. RuntimeObject * L_0 = ___obj0;
  15484. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  15485. {
  15486. goto IL_0022;
  15487. }
  15488. }
  15489. {
  15490. RuntimeObject * L_1 = ___obj0;
  15491. V_0 = (ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF )((*(ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF *)((ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  15492. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E L_2 = (*(Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *)__this);
  15493. ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF L_3;
  15494. L_3 = (( ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  15495. bool L_4;
  15496. L_4 = ReadOnlyMemory_1_Equals_m33126BC0377D8CE6A5E4F36DAEE8F8B008F91E77((ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF *)(ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF *)(&V_0), (ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  15497. return (bool)L_4;
  15498. }
  15499. IL_0022:
  15500. {
  15501. RuntimeObject * L_5 = ___obj0;
  15502. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  15503. V_2 = (RuntimeObject *)L_6;
  15504. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  15505. {
  15506. goto IL_003b;
  15507. }
  15508. }
  15509. {
  15510. RuntimeObject * L_7 = V_2;
  15511. V_1 = (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E )((*(Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *)((Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  15512. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E L_8 = V_1;
  15513. bool L_9;
  15514. L_9 = Memory_1_Equals_mE946C48FDAE9628E78D72982DAE56DF6BC82A1F8((Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *)(Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *)__this, (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  15515. return (bool)L_9;
  15516. }
  15517. IL_003b:
  15518. {
  15519. return (bool)0;
  15520. }
  15521. }
  15522. IL2CPP_EXTERN_C bool Memory_1_Equals_m9E7561E258B174F9603460E5B02B343B375CB566_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  15523. {
  15524. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  15525. int32_t _offset = 1;
  15526. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  15527. bool _returnValue;
  15528. _returnValue = Memory_1_Equals_m9E7561E258B174F9603460E5B02B343B375CB566(_thisAdjusted, ___obj0, method);
  15529. return _returnValue;
  15530. }
  15531. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Equals(System.Memory`1<T>)
  15532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mE946C48FDAE9628E78D72982DAE56DF6BC82A1F8_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E ___other0, const RuntimeMethod* method)
  15533. {
  15534. {
  15535. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  15536. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E L_1 = ___other0;
  15537. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  15538. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  15539. {
  15540. goto IL_002b;
  15541. }
  15542. }
  15543. {
  15544. int32_t L_3 = (int32_t)__this->get__index_1();
  15545. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E L_4 = ___other0;
  15546. int32_t L_5 = (int32_t)L_4.get__index_1();
  15547. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  15548. {
  15549. goto IL_002b;
  15550. }
  15551. }
  15552. {
  15553. int32_t L_6 = (int32_t)__this->get__length_2();
  15554. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E L_7 = ___other0;
  15555. int32_t L_8 = (int32_t)L_7.get__length_2();
  15556. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  15557. }
  15558. IL_002b:
  15559. {
  15560. return (bool)0;
  15561. }
  15562. }
  15563. IL2CPP_EXTERN_C bool Memory_1_Equals_mE946C48FDAE9628E78D72982DAE56DF6BC82A1F8_AdjustorThunk (RuntimeObject * __this, Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E ___other0, const RuntimeMethod* method)
  15564. {
  15565. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  15566. int32_t _offset = 1;
  15567. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  15568. bool _returnValue;
  15569. _returnValue = Memory_1_Equals_mE946C48FDAE9628E78D72982DAE56DF6BC82A1F8(_thisAdjusted, ___other0, method);
  15570. return _returnValue;
  15571. }
  15572. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::GetHashCode()
  15573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m8A1FD77BEF8CA8E3E1A7391448B5F784BFC8E14D_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  15574. {
  15575. int32_t V_0 = 0;
  15576. {
  15577. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  15578. if (L_0)
  15579. {
  15580. goto IL_000a;
  15581. }
  15582. }
  15583. {
  15584. return (int32_t)0;
  15585. }
  15586. IL_000a:
  15587. {
  15588. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  15589. NullCheck((RuntimeObject *)L_1);
  15590. int32_t L_2;
  15591. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  15592. int32_t L_3 = (int32_t)__this->get__index_1();
  15593. V_0 = (int32_t)L_3;
  15594. int32_t L_4;
  15595. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  15596. int32_t L_5 = (int32_t)__this->get__length_2();
  15597. V_0 = (int32_t)L_5;
  15598. int32_t L_6;
  15599. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  15600. int32_t L_7;
  15601. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  15602. return (int32_t)L_7;
  15603. }
  15604. }
  15605. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m8A1FD77BEF8CA8E3E1A7391448B5F784BFC8E14D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15606. {
  15607. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  15608. int32_t _offset = 1;
  15609. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  15610. int32_t _returnValue;
  15611. _returnValue = Memory_1_GetHashCode_m8A1FD77BEF8CA8E3E1A7391448B5F784BFC8E14D(_thisAdjusted, method);
  15612. return _returnValue;
  15613. }
  15614. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::CombineHashCodes(System.Int32,System.Int32)
  15615. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mEB5D1B8CB3B2CE42F98FF8D7F867C9011BAC3C25_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  15616. {
  15617. {
  15618. int32_t L_0 = ___left0;
  15619. int32_t L_1 = ___left0;
  15620. int32_t L_2 = ___right1;
  15621. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  15622. }
  15623. }
  15624. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  15625. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mCEF8E2D7B68BC3F8C4E4CD135C0CAC642A83420C_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  15626. {
  15627. {
  15628. int32_t L_0 = ___h10;
  15629. int32_t L_1 = ___h21;
  15630. int32_t L_2;
  15631. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  15632. int32_t L_3 = ___h32;
  15633. int32_t L_4;
  15634. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  15635. return (int32_t)L_4;
  15636. }
  15637. }
  15638. #ifdef __clang__
  15639. #pragma clang diagnostic pop
  15640. #endif
  15641. #ifdef __clang__
  15642. #pragma clang diagnostic push
  15643. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15644. #pragma clang diagnostic ignored "-Wunused-variable"
  15645. #endif
  15646. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(T[])
  15647. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m31FF1D9B97B40D8FEF0FE5B8B35C5E8EC57AC461_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* ___array0, const RuntimeMethod* method)
  15648. {
  15649. static bool s_Il2CppMethodInitialized;
  15650. if (!s_Il2CppMethodInitialized)
  15651. {
  15652. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  15653. s_Il2CppMethodInitialized = true;
  15654. }
  15655. Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 V_0;
  15656. memset((&V_0), 0, sizeof(V_0));
  15657. {
  15658. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_0 = ___array0;
  15659. if (L_0)
  15660. {
  15661. goto IL_000b;
  15662. }
  15663. }
  15664. {
  15665. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF ));
  15666. return;
  15667. }
  15668. IL_000b:
  15669. {
  15670. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 ));
  15671. goto IL_0037;
  15672. }
  15673. {
  15674. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_2 = ___array0;
  15675. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  15676. Type_t * L_3;
  15677. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  15678. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  15679. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  15680. Type_t * L_5;
  15681. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  15682. bool L_6;
  15683. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  15684. if (!L_6)
  15685. {
  15686. goto IL_0037;
  15687. }
  15688. }
  15689. {
  15690. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  15691. }
  15692. IL_0037:
  15693. {
  15694. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_7 = ___array0;
  15695. __this->set__object_0((RuntimeObject *)L_7);
  15696. __this->set__index_1(0);
  15697. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_8 = ___array0;
  15698. NullCheck(L_8);
  15699. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  15700. return;
  15701. }
  15702. }
  15703. IL2CPP_EXTERN_C void Memory_1__ctor_m31FF1D9B97B40D8FEF0FE5B8B35C5E8EC57AC461_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* ___array0, const RuntimeMethod* method)
  15704. {
  15705. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  15706. int32_t _offset = 1;
  15707. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  15708. Memory_1__ctor_m31FF1D9B97B40D8FEF0FE5B8B35C5E8EC57AC461_inline(_thisAdjusted, ___array0, method);
  15709. }
  15710. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  15711. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m6471103C0C32E37CEB3489890816E14B177AE1F5_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  15712. {
  15713. {
  15714. int32_t L_0 = ___length1;
  15715. if ((((int32_t)L_0) >= ((int32_t)0)))
  15716. {
  15717. goto IL_0009;
  15718. }
  15719. }
  15720. {
  15721. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  15722. }
  15723. IL_0009:
  15724. {
  15725. MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E * L_1 = ___manager0;
  15726. __this->set__object_0(L_1);
  15727. __this->set__index_1(((int32_t)-2147483648LL));
  15728. int32_t L_2 = ___length1;
  15729. __this->set__length_2(L_2);
  15730. return;
  15731. }
  15732. }
  15733. IL2CPP_EXTERN_C void Memory_1__ctor_m6471103C0C32E37CEB3489890816E14B177AE1F5_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  15734. {
  15735. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  15736. int32_t _offset = 1;
  15737. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  15738. Memory_1__ctor_m6471103C0C32E37CEB3489890816E14B177AE1F5_inline(_thisAdjusted, ___manager0, ___length1, method);
  15739. }
  15740. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(System.Object,System.Int32,System.Int32)
  15741. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m7EF287BAE1D879150A1611D604862CF9EBB557F0_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  15742. {
  15743. {
  15744. RuntimeObject * L_0 = ___obj0;
  15745. __this->set__object_0(L_0);
  15746. int32_t L_1 = ___start1;
  15747. __this->set__index_1(L_1);
  15748. int32_t L_2 = ___length2;
  15749. __this->set__length_2(L_2);
  15750. return;
  15751. }
  15752. }
  15753. IL2CPP_EXTERN_C void Memory_1__ctor_m7EF287BAE1D879150A1611D604862CF9EBB557F0_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  15754. {
  15755. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  15756. int32_t _offset = 1;
  15757. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  15758. Memory_1__ctor_m7EF287BAE1D879150A1611D604862CF9EBB557F0_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  15759. }
  15760. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::op_Implicit(System.Memory`1<T>)
  15761. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F Memory_1_op_Implicit_m67DC42909E320487F44F57E4B472FE07DB3154FB_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF ___memory0, const RuntimeMethod* method)
  15762. {
  15763. {
  15764. ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F * L_0;
  15765. L_0 = (( ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F * (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *)(Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  15766. ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F L_1 = (*(ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F *)L_0);
  15767. return (ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F )L_1;
  15768. }
  15769. }
  15770. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::get_Length()
  15771. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mF0361AC2248037E639C82492DB6EA4E7EC3F536F_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  15772. {
  15773. {
  15774. int32_t L_0 = (int32_t)__this->get__length_2();
  15775. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  15776. }
  15777. }
  15778. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mF0361AC2248037E639C82492DB6EA4E7EC3F536F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15779. {
  15780. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  15781. int32_t _offset = 1;
  15782. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  15783. int32_t _returnValue;
  15784. _returnValue = Memory_1_get_Length_mF0361AC2248037E639C82492DB6EA4E7EC3F536F(_thisAdjusted, method);
  15785. return _returnValue;
  15786. }
  15787. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::ToString()
  15788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mCC2BC803AE6D4DFFFD91E731536E04CB221D9EBD_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  15789. {
  15790. static bool s_Il2CppMethodInitialized;
  15791. if (!s_Il2CppMethodInitialized)
  15792. {
  15793. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  15794. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  15795. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  15796. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  15797. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  15798. s_Il2CppMethodInitialized = true;
  15799. }
  15800. String_t* V_0 = NULL;
  15801. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF V_1;
  15802. memset((&V_1), 0, sizeof(V_1));
  15803. {
  15804. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  15805. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  15806. Type_t * L_1;
  15807. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  15808. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  15809. Type_t * L_3;
  15810. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  15811. bool L_4;
  15812. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  15813. if (!L_4)
  15814. {
  15815. goto IL_0058;
  15816. }
  15817. }
  15818. {
  15819. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  15820. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  15821. V_0 = (String_t*)L_6;
  15822. if (L_6)
  15823. {
  15824. goto IL_003f;
  15825. }
  15826. }
  15827. {
  15828. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_7;
  15829. L_7 = Memory_1_get_Span_mFBBF6F87EF280AB6D46EDF5DA82CFB6867D8EB73_inline((Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *)(Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  15830. V_1 = (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_7;
  15831. Il2CppFakeBox<Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  15832. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  15833. String_t* L_9;
  15834. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  15835. V_1 = L_8.m_Value;
  15836. return (String_t*)L_9;
  15837. }
  15838. IL_003f:
  15839. {
  15840. String_t* L_10 = V_0;
  15841. int32_t L_11 = (int32_t)__this->get__index_1();
  15842. int32_t L_12 = (int32_t)__this->get__length_2();
  15843. NullCheck((String_t*)L_10);
  15844. String_t* L_13;
  15845. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  15846. return (String_t*)L_13;
  15847. }
  15848. IL_0058:
  15849. {
  15850. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  15851. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  15852. Type_t * L_15;
  15853. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  15854. NullCheck((MemberInfo_t *)L_15);
  15855. String_t* L_16;
  15856. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  15857. int32_t L_17 = (int32_t)__this->get__length_2();
  15858. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  15859. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  15860. String_t* L_20;
  15861. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  15862. return (String_t*)L_20;
  15863. }
  15864. }
  15865. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mCC2BC803AE6D4DFFFD91E731536E04CB221D9EBD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15866. {
  15867. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  15868. int32_t _offset = 1;
  15869. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  15870. String_t* _returnValue;
  15871. _returnValue = Memory_1_ToString_mCC2BC803AE6D4DFFFD91E731536E04CB221D9EBD(_thisAdjusted, method);
  15872. return _returnValue;
  15873. }
  15874. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Slice(System.Int32,System.Int32)
  15875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF Memory_1_Slice_mB7074254D6B247910FCF04E1780F7D2837C9D9DF_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  15876. {
  15877. int32_t V_0 = 0;
  15878. int32_t V_1 = 0;
  15879. {
  15880. int32_t L_0 = (int32_t)__this->get__length_2();
  15881. V_0 = (int32_t)L_0;
  15882. int32_t L_1 = V_0;
  15883. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  15884. int32_t L_2 = ___start0;
  15885. int32_t L_3 = V_1;
  15886. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  15887. {
  15888. goto IL_0019;
  15889. }
  15890. }
  15891. {
  15892. int32_t L_4 = ___length1;
  15893. int32_t L_5 = V_1;
  15894. int32_t L_6 = ___start0;
  15895. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  15896. {
  15897. goto IL_001e;
  15898. }
  15899. }
  15900. IL_0019:
  15901. {
  15902. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  15903. }
  15904. IL_001e:
  15905. {
  15906. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  15907. int32_t L_8 = (int32_t)__this->get__index_1();
  15908. int32_t L_9 = ___start0;
  15909. int32_t L_10 = ___length1;
  15910. int32_t L_11 = V_0;
  15911. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF L_12;
  15912. memset((&L_12), 0, sizeof(L_12));
  15913. Memory_1__ctor_m7EF287BAE1D879150A1611D604862CF9EBB557F0_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  15914. return (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF )L_12;
  15915. }
  15916. }
  15917. IL2CPP_EXTERN_C Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF Memory_1_Slice_mB7074254D6B247910FCF04E1780F7D2837C9D9DF_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  15918. {
  15919. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  15920. int32_t _offset = 1;
  15921. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  15922. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF _returnValue;
  15923. _returnValue = Memory_1_Slice_mB7074254D6B247910FCF04E1780F7D2837C9D9DF_inline(_thisAdjusted, ___start0, ___length1, method);
  15924. return _returnValue;
  15925. }
  15926. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::get_Span()
  15927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF Memory_1_get_Span_mFBBF6F87EF280AB6D46EDF5DA82CFB6867D8EB73_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  15928. {
  15929. static bool s_Il2CppMethodInitialized;
  15930. if (!s_Il2CppMethodInitialized)
  15931. {
  15932. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  15933. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  15934. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  15935. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  15936. s_Il2CppMethodInitialized = true;
  15937. }
  15938. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF V_0;
  15939. memset((&V_0), 0, sizeof(V_0));
  15940. String_t* V_1 = NULL;
  15941. {
  15942. int32_t L_0 = (int32_t)__this->get__index_1();
  15943. if ((((int32_t)L_0) >= ((int32_t)0)))
  15944. {
  15945. goto IL_0034;
  15946. }
  15947. }
  15948. {
  15949. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  15950. NullCheck((MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)((MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  15951. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_2;
  15952. L_2 = VirtualFuncInvoker0< Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::GetSpan() */, (MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)((MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  15953. V_0 = (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_2;
  15954. int32_t L_3 = (int32_t)__this->get__index_1();
  15955. int32_t L_4 = (int32_t)__this->get__length_2();
  15956. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_5;
  15957. L_5 = Span_1_Slice_m4B89CB11F9DBD2C81E2F3D24E4F94783C0B40938_inline((Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF *)(Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  15958. return (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_5;
  15959. }
  15960. IL_0034:
  15961. {
  15962. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  15963. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  15964. Type_t * L_7;
  15965. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  15966. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  15967. Type_t * L_9;
  15968. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  15969. bool L_10;
  15970. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  15971. if (!L_10)
  15972. {
  15973. goto IL_0089;
  15974. }
  15975. }
  15976. {
  15977. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  15978. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  15979. V_1 = (String_t*)L_12;
  15980. if (!L_12)
  15981. {
  15982. goto IL_0089;
  15983. }
  15984. }
  15985. {
  15986. String_t* L_13 = V_1;
  15987. Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * L_14;
  15988. L_14 = (( Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  15989. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  15990. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  15991. String_t* L_16 = V_1;
  15992. NullCheck((String_t*)L_16);
  15993. int32_t L_17;
  15994. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  15995. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_18;
  15996. memset((&L_18), 0, sizeof(L_18));
  15997. Span_1__ctor_mFBB4EE60BAD24C7F91CF44A61EA52667CA9BDE9D_inline((&L_18), (Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  15998. V_0 = (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_18;
  15999. int32_t L_19 = (int32_t)__this->get__index_1();
  16000. int32_t L_20 = (int32_t)__this->get__length_2();
  16001. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_21;
  16002. L_21 = Span_1_Slice_m4B89CB11F9DBD2C81E2F3D24E4F94783C0B40938_inline((Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF *)(Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  16003. return (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_21;
  16004. }
  16005. IL_0089:
  16006. {
  16007. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  16008. if (!L_22)
  16009. {
  16010. goto IL_00b4;
  16011. }
  16012. }
  16013. {
  16014. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  16015. int32_t L_24 = (int32_t)__this->get__index_1();
  16016. int32_t L_25 = (int32_t)__this->get__length_2();
  16017. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_26;
  16018. memset((&L_26), 0, sizeof(L_26));
  16019. Span_1__ctor_m4A5B609AF580449FE9D70840C5818A3333E16B9A_inline((&L_26), (MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109*)((MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  16020. return (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_26;
  16021. }
  16022. IL_00b4:
  16023. {
  16024. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF ));
  16025. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_27 = V_0;
  16026. return (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_27;
  16027. }
  16028. }
  16029. IL2CPP_EXTERN_C Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF Memory_1_get_Span_mFBBF6F87EF280AB6D46EDF5DA82CFB6867D8EB73_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  16030. {
  16031. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  16032. int32_t _offset = 1;
  16033. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  16034. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF _returnValue;
  16035. _returnValue = Memory_1_get_Span_mFBBF6F87EF280AB6D46EDF5DA82CFB6867D8EB73_inline(_thisAdjusted, method);
  16036. return _returnValue;
  16037. }
  16038. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Pin()
  16039. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m93B781EEB43079C13A77D6F997C1F5A7188DFF10_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  16040. {
  16041. static bool s_Il2CppMethodInitialized;
  16042. if (!s_Il2CppMethodInitialized)
  16043. {
  16044. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  16045. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  16046. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  16047. s_Il2CppMethodInitialized = true;
  16048. }
  16049. String_t* V_0 = NULL;
  16050. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  16051. memset((&V_1), 0, sizeof(V_1));
  16052. void* V_2 = NULL;
  16053. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* V_3 = NULL;
  16054. void* V_4 = NULL;
  16055. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  16056. memset((&V_5), 0, sizeof(V_5));
  16057. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  16058. memset((&V_6), 0, sizeof(V_6));
  16059. void* V_7 = NULL;
  16060. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  16061. memset((&V_8), 0, sizeof(V_8));
  16062. {
  16063. int32_t L_0 = (int32_t)__this->get__index_1();
  16064. if ((((int32_t)L_0) >= ((int32_t)0)))
  16065. {
  16066. goto IL_0026;
  16067. }
  16068. }
  16069. {
  16070. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  16071. int32_t L_2 = (int32_t)__this->get__index_1();
  16072. NullCheck((MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)((MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  16073. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  16074. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Pin(System.Int32) */, (MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)((MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  16075. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  16076. }
  16077. IL_0026:
  16078. {
  16079. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  16080. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  16081. Type_t * L_5;
  16082. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  16083. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  16084. Type_t * L_7;
  16085. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  16086. bool L_8;
  16087. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  16088. if (!L_8)
  16089. {
  16090. goto IL_0079;
  16091. }
  16092. }
  16093. {
  16094. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  16095. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  16096. V_0 = (String_t*)L_10;
  16097. if (!L_10)
  16098. {
  16099. goto IL_0079;
  16100. }
  16101. }
  16102. {
  16103. String_t* L_11 = V_0;
  16104. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  16105. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  16106. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  16107. intptr_t L_13;
  16108. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  16109. void* L_14;
  16110. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  16111. int32_t L_15 = (int32_t)__this->get__index_1();
  16112. void* L_16;
  16113. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  16114. V_2 = (void*)L_16;
  16115. void* L_17 = V_2;
  16116. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  16117. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  16118. memset((&L_19), 0, sizeof(L_19));
  16119. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  16120. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  16121. }
  16122. IL_0079:
  16123. {
  16124. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  16125. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_21 = (MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109*)((MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  16126. V_3 = (MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109*)L_21;
  16127. if (!L_21)
  16128. {
  16129. goto IL_00ee;
  16130. }
  16131. }
  16132. {
  16133. int32_t L_22 = (int32_t)__this->get__length_2();
  16134. if ((((int32_t)L_22) >= ((int32_t)0)))
  16135. {
  16136. goto IL_00c1;
  16137. }
  16138. }
  16139. {
  16140. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_23 = V_3;
  16141. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_24;
  16142. L_24 = (( Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF (*) (MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  16143. Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 * L_25;
  16144. L_25 = (( Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 * (*) (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  16145. void* L_26;
  16146. L_26 = (( void* (*) (Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 *)(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  16147. int32_t L_27 = (int32_t)__this->get__index_1();
  16148. void* L_28;
  16149. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  16150. V_4 = (void*)L_28;
  16151. void* L_29 = V_4;
  16152. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  16153. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  16154. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  16155. memset((&L_31), 0, sizeof(L_31));
  16156. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  16157. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  16158. }
  16159. IL_00c1:
  16160. {
  16161. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_32 = V_3;
  16162. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  16163. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  16164. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  16165. intptr_t L_34;
  16166. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  16167. void* L_35;
  16168. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  16169. int32_t L_36 = (int32_t)__this->get__index_1();
  16170. void* L_37;
  16171. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  16172. V_7 = (void*)L_37;
  16173. void* L_38 = V_7;
  16174. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  16175. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  16176. memset((&L_40), 0, sizeof(L_40));
  16177. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  16178. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  16179. }
  16180. IL_00ee:
  16181. {
  16182. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  16183. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  16184. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  16185. }
  16186. }
  16187. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m93B781EEB43079C13A77D6F997C1F5A7188DFF10_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  16188. {
  16189. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  16190. int32_t _offset = 1;
  16191. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  16192. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  16193. _returnValue = Memory_1_Pin_m93B781EEB43079C13A77D6F997C1F5A7188DFF10(_thisAdjusted, method);
  16194. return _returnValue;
  16195. }
  16196. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Equals(System.Object)
  16197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mC301921EE1ED91C63BDD213126D4A8B2A196A803_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  16198. {
  16199. ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F V_0;
  16200. memset((&V_0), 0, sizeof(V_0));
  16201. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF V_1;
  16202. memset((&V_1), 0, sizeof(V_1));
  16203. RuntimeObject * V_2 = NULL;
  16204. {
  16205. RuntimeObject * L_0 = ___obj0;
  16206. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  16207. {
  16208. goto IL_0022;
  16209. }
  16210. }
  16211. {
  16212. RuntimeObject * L_1 = ___obj0;
  16213. V_0 = (ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F )((*(ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F *)((ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  16214. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF L_2 = (*(Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *)__this);
  16215. ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F L_3;
  16216. L_3 = (( ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  16217. bool L_4;
  16218. L_4 = ReadOnlyMemory_1_Equals_m7895A88C3EF5195F587936C805B3953A81FF2B6E((ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F *)(ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F *)(&V_0), (ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  16219. return (bool)L_4;
  16220. }
  16221. IL_0022:
  16222. {
  16223. RuntimeObject * L_5 = ___obj0;
  16224. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  16225. V_2 = (RuntimeObject *)L_6;
  16226. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  16227. {
  16228. goto IL_003b;
  16229. }
  16230. }
  16231. {
  16232. RuntimeObject * L_7 = V_2;
  16233. V_1 = (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF )((*(Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *)((Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  16234. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF L_8 = V_1;
  16235. bool L_9;
  16236. L_9 = Memory_1_Equals_mDBC87DAC0552CD97797F4FCA24AE77EE6B15BE2A((Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *)(Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *)__this, (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  16237. return (bool)L_9;
  16238. }
  16239. IL_003b:
  16240. {
  16241. return (bool)0;
  16242. }
  16243. }
  16244. IL2CPP_EXTERN_C bool Memory_1_Equals_mC301921EE1ED91C63BDD213126D4A8B2A196A803_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  16245. {
  16246. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  16247. int32_t _offset = 1;
  16248. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  16249. bool _returnValue;
  16250. _returnValue = Memory_1_Equals_mC301921EE1ED91C63BDD213126D4A8B2A196A803(_thisAdjusted, ___obj0, method);
  16251. return _returnValue;
  16252. }
  16253. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Equals(System.Memory`1<T>)
  16254. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mDBC87DAC0552CD97797F4FCA24AE77EE6B15BE2A_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF ___other0, const RuntimeMethod* method)
  16255. {
  16256. {
  16257. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  16258. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF L_1 = ___other0;
  16259. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  16260. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  16261. {
  16262. goto IL_002b;
  16263. }
  16264. }
  16265. {
  16266. int32_t L_3 = (int32_t)__this->get__index_1();
  16267. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF L_4 = ___other0;
  16268. int32_t L_5 = (int32_t)L_4.get__index_1();
  16269. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  16270. {
  16271. goto IL_002b;
  16272. }
  16273. }
  16274. {
  16275. int32_t L_6 = (int32_t)__this->get__length_2();
  16276. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF L_7 = ___other0;
  16277. int32_t L_8 = (int32_t)L_7.get__length_2();
  16278. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  16279. }
  16280. IL_002b:
  16281. {
  16282. return (bool)0;
  16283. }
  16284. }
  16285. IL2CPP_EXTERN_C bool Memory_1_Equals_mDBC87DAC0552CD97797F4FCA24AE77EE6B15BE2A_AdjustorThunk (RuntimeObject * __this, Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF ___other0, const RuntimeMethod* method)
  16286. {
  16287. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  16288. int32_t _offset = 1;
  16289. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  16290. bool _returnValue;
  16291. _returnValue = Memory_1_Equals_mDBC87DAC0552CD97797F4FCA24AE77EE6B15BE2A(_thisAdjusted, ___other0, method);
  16292. return _returnValue;
  16293. }
  16294. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::GetHashCode()
  16295. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mF2FAD9F934AD3D10CD4DDAA8CFE79C7D7A22D0D9_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  16296. {
  16297. int32_t V_0 = 0;
  16298. {
  16299. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  16300. if (L_0)
  16301. {
  16302. goto IL_000a;
  16303. }
  16304. }
  16305. {
  16306. return (int32_t)0;
  16307. }
  16308. IL_000a:
  16309. {
  16310. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  16311. NullCheck((RuntimeObject *)L_1);
  16312. int32_t L_2;
  16313. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  16314. int32_t L_3 = (int32_t)__this->get__index_1();
  16315. V_0 = (int32_t)L_3;
  16316. int32_t L_4;
  16317. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  16318. int32_t L_5 = (int32_t)__this->get__length_2();
  16319. V_0 = (int32_t)L_5;
  16320. int32_t L_6;
  16321. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  16322. int32_t L_7;
  16323. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  16324. return (int32_t)L_7;
  16325. }
  16326. }
  16327. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mF2FAD9F934AD3D10CD4DDAA8CFE79C7D7A22D0D9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  16328. {
  16329. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  16330. int32_t _offset = 1;
  16331. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  16332. int32_t _returnValue;
  16333. _returnValue = Memory_1_GetHashCode_mF2FAD9F934AD3D10CD4DDAA8CFE79C7D7A22D0D9(_thisAdjusted, method);
  16334. return _returnValue;
  16335. }
  16336. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::CombineHashCodes(System.Int32,System.Int32)
  16337. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mFE54A0F9A8631D37F1763109C33B343D0B82963B_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  16338. {
  16339. {
  16340. int32_t L_0 = ___left0;
  16341. int32_t L_1 = ___left0;
  16342. int32_t L_2 = ___right1;
  16343. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  16344. }
  16345. }
  16346. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  16347. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m4F58BA20C59239642649486285122AFA765AD861_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  16348. {
  16349. {
  16350. int32_t L_0 = ___h10;
  16351. int32_t L_1 = ___h21;
  16352. int32_t L_2;
  16353. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  16354. int32_t L_3 = ___h32;
  16355. int32_t L_4;
  16356. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  16357. return (int32_t)L_4;
  16358. }
  16359. }
  16360. #ifdef __clang__
  16361. #pragma clang diagnostic pop
  16362. #endif
  16363. #ifdef __clang__
  16364. #pragma clang diagnostic push
  16365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16366. #pragma clang diagnostic ignored "-Wunused-variable"
  16367. #endif
  16368. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(T[])
  16369. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m42D247896BDC689749AF0E7020D51CE6BAC4F605_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* ___array0, const RuntimeMethod* method)
  16370. {
  16371. static bool s_Il2CppMethodInitialized;
  16372. if (!s_Il2CppMethodInitialized)
  16373. {
  16374. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  16375. s_Il2CppMethodInitialized = true;
  16376. }
  16377. Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF V_0;
  16378. memset((&V_0), 0, sizeof(V_0));
  16379. {
  16380. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_0 = ___array0;
  16381. if (L_0)
  16382. {
  16383. goto IL_000b;
  16384. }
  16385. }
  16386. {
  16387. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 ));
  16388. return;
  16389. }
  16390. IL_000b:
  16391. {
  16392. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF ));
  16393. goto IL_0037;
  16394. }
  16395. {
  16396. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_2 = ___array0;
  16397. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  16398. Type_t * L_3;
  16399. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  16400. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  16401. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  16402. Type_t * L_5;
  16403. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  16404. bool L_6;
  16405. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  16406. if (!L_6)
  16407. {
  16408. goto IL_0037;
  16409. }
  16410. }
  16411. {
  16412. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  16413. }
  16414. IL_0037:
  16415. {
  16416. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_7 = ___array0;
  16417. __this->set__object_0((RuntimeObject *)L_7);
  16418. __this->set__index_1(0);
  16419. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_8 = ___array0;
  16420. NullCheck(L_8);
  16421. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  16422. return;
  16423. }
  16424. }
  16425. IL2CPP_EXTERN_C void Memory_1__ctor_m42D247896BDC689749AF0E7020D51CE6BAC4F605_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* ___array0, const RuntimeMethod* method)
  16426. {
  16427. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  16428. int32_t _offset = 1;
  16429. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  16430. Memory_1__ctor_m42D247896BDC689749AF0E7020D51CE6BAC4F605_inline(_thisAdjusted, ___array0, method);
  16431. }
  16432. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  16433. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mC43BD768715F7DF43CE4F7093F02D7EB90E652CB_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  16434. {
  16435. {
  16436. int32_t L_0 = ___length1;
  16437. if ((((int32_t)L_0) >= ((int32_t)0)))
  16438. {
  16439. goto IL_0009;
  16440. }
  16441. }
  16442. {
  16443. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  16444. }
  16445. IL_0009:
  16446. {
  16447. MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 * L_1 = ___manager0;
  16448. __this->set__object_0(L_1);
  16449. __this->set__index_1(((int32_t)-2147483648LL));
  16450. int32_t L_2 = ___length1;
  16451. __this->set__length_2(L_2);
  16452. return;
  16453. }
  16454. }
  16455. IL2CPP_EXTERN_C void Memory_1__ctor_mC43BD768715F7DF43CE4F7093F02D7EB90E652CB_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  16456. {
  16457. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  16458. int32_t _offset = 1;
  16459. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  16460. Memory_1__ctor_mC43BD768715F7DF43CE4F7093F02D7EB90E652CB_inline(_thisAdjusted, ___manager0, ___length1, method);
  16461. }
  16462. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(System.Object,System.Int32,System.Int32)
  16463. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m47D9EEC57CF1B67A96F8822DA7A9D05B2686FA12_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  16464. {
  16465. {
  16466. RuntimeObject * L_0 = ___obj0;
  16467. __this->set__object_0(L_0);
  16468. int32_t L_1 = ___start1;
  16469. __this->set__index_1(L_1);
  16470. int32_t L_2 = ___length2;
  16471. __this->set__length_2(L_2);
  16472. return;
  16473. }
  16474. }
  16475. IL2CPP_EXTERN_C void Memory_1__ctor_m47D9EEC57CF1B67A96F8822DA7A9D05B2686FA12_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  16476. {
  16477. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  16478. int32_t _offset = 1;
  16479. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  16480. Memory_1__ctor_m47D9EEC57CF1B67A96F8822DA7A9D05B2686FA12_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  16481. }
  16482. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::op_Implicit(System.Memory`1<T>)
  16483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B Memory_1_op_Implicit_m164F33F696C0858983DF7B42FF983F88E2A18B9D_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 ___memory0, const RuntimeMethod* method)
  16484. {
  16485. {
  16486. ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B * L_0;
  16487. L_0 = (( ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B * (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *)(Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  16488. ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B L_1 = (*(ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B *)L_0);
  16489. return (ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B )L_1;
  16490. }
  16491. }
  16492. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::get_Length()
  16493. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mFBF9E3DF4B491D1F7D9CF0C1E074E53948688B54_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  16494. {
  16495. {
  16496. int32_t L_0 = (int32_t)__this->get__length_2();
  16497. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  16498. }
  16499. }
  16500. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mFBF9E3DF4B491D1F7D9CF0C1E074E53948688B54_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  16501. {
  16502. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  16503. int32_t _offset = 1;
  16504. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  16505. int32_t _returnValue;
  16506. _returnValue = Memory_1_get_Length_mFBF9E3DF4B491D1F7D9CF0C1E074E53948688B54(_thisAdjusted, method);
  16507. return _returnValue;
  16508. }
  16509. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::ToString()
  16510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m0E220C0A6FF0A4CD943BDDD8A87E2CC8A5B01978_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  16511. {
  16512. static bool s_Il2CppMethodInitialized;
  16513. if (!s_Il2CppMethodInitialized)
  16514. {
  16515. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  16516. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  16517. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  16518. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  16519. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  16520. s_Il2CppMethodInitialized = true;
  16521. }
  16522. String_t* V_0 = NULL;
  16523. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D V_1;
  16524. memset((&V_1), 0, sizeof(V_1));
  16525. {
  16526. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  16527. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  16528. Type_t * L_1;
  16529. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  16530. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  16531. Type_t * L_3;
  16532. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  16533. bool L_4;
  16534. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  16535. if (!L_4)
  16536. {
  16537. goto IL_0058;
  16538. }
  16539. }
  16540. {
  16541. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  16542. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  16543. V_0 = (String_t*)L_6;
  16544. if (L_6)
  16545. {
  16546. goto IL_003f;
  16547. }
  16548. }
  16549. {
  16550. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_7;
  16551. L_7 = Memory_1_get_Span_mA3A5D5AF962E166879F18C57FEE284CFACE67681_inline((Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *)(Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  16552. V_1 = (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_7;
  16553. Il2CppFakeBox<Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  16554. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  16555. String_t* L_9;
  16556. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  16557. V_1 = L_8.m_Value;
  16558. return (String_t*)L_9;
  16559. }
  16560. IL_003f:
  16561. {
  16562. String_t* L_10 = V_0;
  16563. int32_t L_11 = (int32_t)__this->get__index_1();
  16564. int32_t L_12 = (int32_t)__this->get__length_2();
  16565. NullCheck((String_t*)L_10);
  16566. String_t* L_13;
  16567. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  16568. return (String_t*)L_13;
  16569. }
  16570. IL_0058:
  16571. {
  16572. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  16573. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  16574. Type_t * L_15;
  16575. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  16576. NullCheck((MemberInfo_t *)L_15);
  16577. String_t* L_16;
  16578. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  16579. int32_t L_17 = (int32_t)__this->get__length_2();
  16580. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  16581. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  16582. String_t* L_20;
  16583. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  16584. return (String_t*)L_20;
  16585. }
  16586. }
  16587. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m0E220C0A6FF0A4CD943BDDD8A87E2CC8A5B01978_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  16588. {
  16589. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  16590. int32_t _offset = 1;
  16591. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  16592. String_t* _returnValue;
  16593. _returnValue = Memory_1_ToString_m0E220C0A6FF0A4CD943BDDD8A87E2CC8A5B01978(_thisAdjusted, method);
  16594. return _returnValue;
  16595. }
  16596. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Slice(System.Int32,System.Int32)
  16597. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 Memory_1_Slice_mA5DDDEB389F00031CD75A1015E7855A78BCE5623_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  16598. {
  16599. int32_t V_0 = 0;
  16600. int32_t V_1 = 0;
  16601. {
  16602. int32_t L_0 = (int32_t)__this->get__length_2();
  16603. V_0 = (int32_t)L_0;
  16604. int32_t L_1 = V_0;
  16605. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  16606. int32_t L_2 = ___start0;
  16607. int32_t L_3 = V_1;
  16608. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  16609. {
  16610. goto IL_0019;
  16611. }
  16612. }
  16613. {
  16614. int32_t L_4 = ___length1;
  16615. int32_t L_5 = V_1;
  16616. int32_t L_6 = ___start0;
  16617. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  16618. {
  16619. goto IL_001e;
  16620. }
  16621. }
  16622. IL_0019:
  16623. {
  16624. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  16625. }
  16626. IL_001e:
  16627. {
  16628. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  16629. int32_t L_8 = (int32_t)__this->get__index_1();
  16630. int32_t L_9 = ___start0;
  16631. int32_t L_10 = ___length1;
  16632. int32_t L_11 = V_0;
  16633. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 L_12;
  16634. memset((&L_12), 0, sizeof(L_12));
  16635. Memory_1__ctor_m47D9EEC57CF1B67A96F8822DA7A9D05B2686FA12_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  16636. return (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 )L_12;
  16637. }
  16638. }
  16639. IL2CPP_EXTERN_C Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 Memory_1_Slice_mA5DDDEB389F00031CD75A1015E7855A78BCE5623_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  16640. {
  16641. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  16642. int32_t _offset = 1;
  16643. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  16644. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 _returnValue;
  16645. _returnValue = Memory_1_Slice_mA5DDDEB389F00031CD75A1015E7855A78BCE5623_inline(_thisAdjusted, ___start0, ___length1, method);
  16646. return _returnValue;
  16647. }
  16648. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::get_Span()
  16649. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D Memory_1_get_Span_mA3A5D5AF962E166879F18C57FEE284CFACE67681_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  16650. {
  16651. static bool s_Il2CppMethodInitialized;
  16652. if (!s_Il2CppMethodInitialized)
  16653. {
  16654. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  16655. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  16656. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  16657. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  16658. s_Il2CppMethodInitialized = true;
  16659. }
  16660. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D V_0;
  16661. memset((&V_0), 0, sizeof(V_0));
  16662. String_t* V_1 = NULL;
  16663. {
  16664. int32_t L_0 = (int32_t)__this->get__index_1();
  16665. if ((((int32_t)L_0) >= ((int32_t)0)))
  16666. {
  16667. goto IL_0034;
  16668. }
  16669. }
  16670. {
  16671. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  16672. NullCheck((MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)((MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  16673. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_2;
  16674. L_2 = VirtualFuncInvoker0< Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::GetSpan() */, (MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)((MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  16675. V_0 = (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_2;
  16676. int32_t L_3 = (int32_t)__this->get__index_1();
  16677. int32_t L_4 = (int32_t)__this->get__length_2();
  16678. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_5;
  16679. L_5 = Span_1_Slice_mAB47EF831C2A0C4928F5AC058163233ED79A29B2_inline((Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D *)(Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  16680. return (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_5;
  16681. }
  16682. IL_0034:
  16683. {
  16684. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  16685. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  16686. Type_t * L_7;
  16687. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  16688. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  16689. Type_t * L_9;
  16690. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  16691. bool L_10;
  16692. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  16693. if (!L_10)
  16694. {
  16695. goto IL_0089;
  16696. }
  16697. }
  16698. {
  16699. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  16700. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  16701. V_1 = (String_t*)L_12;
  16702. if (!L_12)
  16703. {
  16704. goto IL_0089;
  16705. }
  16706. }
  16707. {
  16708. String_t* L_13 = V_1;
  16709. Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * L_14;
  16710. L_14 = (( Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  16711. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  16712. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  16713. String_t* L_16 = V_1;
  16714. NullCheck((String_t*)L_16);
  16715. int32_t L_17;
  16716. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  16717. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_18;
  16718. memset((&L_18), 0, sizeof(L_18));
  16719. Span_1__ctor_mE9025D4EB57B2397689D973676E2003AD69E5391_inline((&L_18), (Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  16720. V_0 = (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_18;
  16721. int32_t L_19 = (int32_t)__this->get__index_1();
  16722. int32_t L_20 = (int32_t)__this->get__length_2();
  16723. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_21;
  16724. L_21 = Span_1_Slice_mAB47EF831C2A0C4928F5AC058163233ED79A29B2_inline((Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D *)(Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  16725. return (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_21;
  16726. }
  16727. IL_0089:
  16728. {
  16729. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  16730. if (!L_22)
  16731. {
  16732. goto IL_00b4;
  16733. }
  16734. }
  16735. {
  16736. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  16737. int32_t L_24 = (int32_t)__this->get__index_1();
  16738. int32_t L_25 = (int32_t)__this->get__length_2();
  16739. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_26;
  16740. memset((&L_26), 0, sizeof(L_26));
  16741. Span_1__ctor_m8340F0AF1D0B7E32F214596DD4509A5E56F75E6E_inline((&L_26), (MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD*)((MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  16742. return (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_26;
  16743. }
  16744. IL_00b4:
  16745. {
  16746. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D ));
  16747. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_27 = V_0;
  16748. return (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_27;
  16749. }
  16750. }
  16751. IL2CPP_EXTERN_C Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D Memory_1_get_Span_mA3A5D5AF962E166879F18C57FEE284CFACE67681_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  16752. {
  16753. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  16754. int32_t _offset = 1;
  16755. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  16756. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D _returnValue;
  16757. _returnValue = Memory_1_get_Span_mA3A5D5AF962E166879F18C57FEE284CFACE67681_inline(_thisAdjusted, method);
  16758. return _returnValue;
  16759. }
  16760. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Pin()
  16761. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m2729D8D3B998707924D4A0C62E40EC7687E3612F_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  16762. {
  16763. static bool s_Il2CppMethodInitialized;
  16764. if (!s_Il2CppMethodInitialized)
  16765. {
  16766. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  16767. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  16768. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  16769. s_Il2CppMethodInitialized = true;
  16770. }
  16771. String_t* V_0 = NULL;
  16772. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  16773. memset((&V_1), 0, sizeof(V_1));
  16774. void* V_2 = NULL;
  16775. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* V_3 = NULL;
  16776. void* V_4 = NULL;
  16777. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  16778. memset((&V_5), 0, sizeof(V_5));
  16779. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  16780. memset((&V_6), 0, sizeof(V_6));
  16781. void* V_7 = NULL;
  16782. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  16783. memset((&V_8), 0, sizeof(V_8));
  16784. {
  16785. int32_t L_0 = (int32_t)__this->get__index_1();
  16786. if ((((int32_t)L_0) >= ((int32_t)0)))
  16787. {
  16788. goto IL_0026;
  16789. }
  16790. }
  16791. {
  16792. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  16793. int32_t L_2 = (int32_t)__this->get__index_1();
  16794. NullCheck((MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)((MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  16795. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  16796. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Pin(System.Int32) */, (MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)((MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  16797. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  16798. }
  16799. IL_0026:
  16800. {
  16801. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  16802. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  16803. Type_t * L_5;
  16804. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  16805. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  16806. Type_t * L_7;
  16807. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  16808. bool L_8;
  16809. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  16810. if (!L_8)
  16811. {
  16812. goto IL_0079;
  16813. }
  16814. }
  16815. {
  16816. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  16817. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  16818. V_0 = (String_t*)L_10;
  16819. if (!L_10)
  16820. {
  16821. goto IL_0079;
  16822. }
  16823. }
  16824. {
  16825. String_t* L_11 = V_0;
  16826. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  16827. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  16828. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  16829. intptr_t L_13;
  16830. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  16831. void* L_14;
  16832. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  16833. int32_t L_15 = (int32_t)__this->get__index_1();
  16834. void* L_16;
  16835. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  16836. V_2 = (void*)L_16;
  16837. void* L_17 = V_2;
  16838. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  16839. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  16840. memset((&L_19), 0, sizeof(L_19));
  16841. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  16842. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  16843. }
  16844. IL_0079:
  16845. {
  16846. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  16847. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_21 = (MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD*)((MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  16848. V_3 = (MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD*)L_21;
  16849. if (!L_21)
  16850. {
  16851. goto IL_00ee;
  16852. }
  16853. }
  16854. {
  16855. int32_t L_22 = (int32_t)__this->get__length_2();
  16856. if ((((int32_t)L_22) >= ((int32_t)0)))
  16857. {
  16858. goto IL_00c1;
  16859. }
  16860. }
  16861. {
  16862. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_23 = V_3;
  16863. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_24;
  16864. L_24 = (( Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D (*) (MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  16865. Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF * L_25;
  16866. L_25 = (( Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF * (*) (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  16867. void* L_26;
  16868. L_26 = (( void* (*) (Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF *)(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  16869. int32_t L_27 = (int32_t)__this->get__index_1();
  16870. void* L_28;
  16871. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  16872. V_4 = (void*)L_28;
  16873. void* L_29 = V_4;
  16874. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  16875. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  16876. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  16877. memset((&L_31), 0, sizeof(L_31));
  16878. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  16879. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  16880. }
  16881. IL_00c1:
  16882. {
  16883. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_32 = V_3;
  16884. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  16885. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  16886. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  16887. intptr_t L_34;
  16888. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  16889. void* L_35;
  16890. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  16891. int32_t L_36 = (int32_t)__this->get__index_1();
  16892. void* L_37;
  16893. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  16894. V_7 = (void*)L_37;
  16895. void* L_38 = V_7;
  16896. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  16897. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  16898. memset((&L_40), 0, sizeof(L_40));
  16899. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  16900. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  16901. }
  16902. IL_00ee:
  16903. {
  16904. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  16905. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  16906. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  16907. }
  16908. }
  16909. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m2729D8D3B998707924D4A0C62E40EC7687E3612F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  16910. {
  16911. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  16912. int32_t _offset = 1;
  16913. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  16914. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  16915. _returnValue = Memory_1_Pin_m2729D8D3B998707924D4A0C62E40EC7687E3612F(_thisAdjusted, method);
  16916. return _returnValue;
  16917. }
  16918. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Equals(System.Object)
  16919. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mA867B2CAEE7F3450F71EA050D3EF82FB3A0B5827_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  16920. {
  16921. ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B V_0;
  16922. memset((&V_0), 0, sizeof(V_0));
  16923. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 V_1;
  16924. memset((&V_1), 0, sizeof(V_1));
  16925. RuntimeObject * V_2 = NULL;
  16926. {
  16927. RuntimeObject * L_0 = ___obj0;
  16928. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  16929. {
  16930. goto IL_0022;
  16931. }
  16932. }
  16933. {
  16934. RuntimeObject * L_1 = ___obj0;
  16935. V_0 = (ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B )((*(ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B *)((ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  16936. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 L_2 = (*(Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *)__this);
  16937. ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B L_3;
  16938. L_3 = (( ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  16939. bool L_4;
  16940. L_4 = ReadOnlyMemory_1_Equals_m64D086CB7FD08EC197A32172B04B125C013B7331((ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B *)(ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B *)(&V_0), (ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  16941. return (bool)L_4;
  16942. }
  16943. IL_0022:
  16944. {
  16945. RuntimeObject * L_5 = ___obj0;
  16946. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  16947. V_2 = (RuntimeObject *)L_6;
  16948. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  16949. {
  16950. goto IL_003b;
  16951. }
  16952. }
  16953. {
  16954. RuntimeObject * L_7 = V_2;
  16955. V_1 = (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 )((*(Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *)((Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  16956. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 L_8 = V_1;
  16957. bool L_9;
  16958. L_9 = Memory_1_Equals_m96429EBE561963A3AD4E97D5A8944FFB13F8A143((Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *)(Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *)__this, (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  16959. return (bool)L_9;
  16960. }
  16961. IL_003b:
  16962. {
  16963. return (bool)0;
  16964. }
  16965. }
  16966. IL2CPP_EXTERN_C bool Memory_1_Equals_mA867B2CAEE7F3450F71EA050D3EF82FB3A0B5827_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  16967. {
  16968. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  16969. int32_t _offset = 1;
  16970. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  16971. bool _returnValue;
  16972. _returnValue = Memory_1_Equals_mA867B2CAEE7F3450F71EA050D3EF82FB3A0B5827(_thisAdjusted, ___obj0, method);
  16973. return _returnValue;
  16974. }
  16975. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Equals(System.Memory`1<T>)
  16976. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m96429EBE561963A3AD4E97D5A8944FFB13F8A143_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 ___other0, const RuntimeMethod* method)
  16977. {
  16978. {
  16979. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  16980. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 L_1 = ___other0;
  16981. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  16982. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  16983. {
  16984. goto IL_002b;
  16985. }
  16986. }
  16987. {
  16988. int32_t L_3 = (int32_t)__this->get__index_1();
  16989. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 L_4 = ___other0;
  16990. int32_t L_5 = (int32_t)L_4.get__index_1();
  16991. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  16992. {
  16993. goto IL_002b;
  16994. }
  16995. }
  16996. {
  16997. int32_t L_6 = (int32_t)__this->get__length_2();
  16998. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 L_7 = ___other0;
  16999. int32_t L_8 = (int32_t)L_7.get__length_2();
  17000. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  17001. }
  17002. IL_002b:
  17003. {
  17004. return (bool)0;
  17005. }
  17006. }
  17007. IL2CPP_EXTERN_C bool Memory_1_Equals_m96429EBE561963A3AD4E97D5A8944FFB13F8A143_AdjustorThunk (RuntimeObject * __this, Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 ___other0, const RuntimeMethod* method)
  17008. {
  17009. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  17010. int32_t _offset = 1;
  17011. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  17012. bool _returnValue;
  17013. _returnValue = Memory_1_Equals_m96429EBE561963A3AD4E97D5A8944FFB13F8A143(_thisAdjusted, ___other0, method);
  17014. return _returnValue;
  17015. }
  17016. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::GetHashCode()
  17017. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m6DA32A3CA2DF48367E9CB515B3AA828EBC4AF808_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  17018. {
  17019. int32_t V_0 = 0;
  17020. {
  17021. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  17022. if (L_0)
  17023. {
  17024. goto IL_000a;
  17025. }
  17026. }
  17027. {
  17028. return (int32_t)0;
  17029. }
  17030. IL_000a:
  17031. {
  17032. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  17033. NullCheck((RuntimeObject *)L_1);
  17034. int32_t L_2;
  17035. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  17036. int32_t L_3 = (int32_t)__this->get__index_1();
  17037. V_0 = (int32_t)L_3;
  17038. int32_t L_4;
  17039. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  17040. int32_t L_5 = (int32_t)__this->get__length_2();
  17041. V_0 = (int32_t)L_5;
  17042. int32_t L_6;
  17043. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  17044. int32_t L_7;
  17045. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  17046. return (int32_t)L_7;
  17047. }
  17048. }
  17049. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m6DA32A3CA2DF48367E9CB515B3AA828EBC4AF808_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  17050. {
  17051. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  17052. int32_t _offset = 1;
  17053. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  17054. int32_t _returnValue;
  17055. _returnValue = Memory_1_GetHashCode_m6DA32A3CA2DF48367E9CB515B3AA828EBC4AF808(_thisAdjusted, method);
  17056. return _returnValue;
  17057. }
  17058. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::CombineHashCodes(System.Int32,System.Int32)
  17059. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mF52C56CDF1AAF67B775CA42A9A882AF1D425E164_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  17060. {
  17061. {
  17062. int32_t L_0 = ___left0;
  17063. int32_t L_1 = ___left0;
  17064. int32_t L_2 = ___right1;
  17065. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  17066. }
  17067. }
  17068. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  17069. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mDB21A918FEF4F5C0600094741672167193E49991_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  17070. {
  17071. {
  17072. int32_t L_0 = ___h10;
  17073. int32_t L_1 = ___h21;
  17074. int32_t L_2;
  17075. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  17076. int32_t L_3 = ___h32;
  17077. int32_t L_4;
  17078. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  17079. return (int32_t)L_4;
  17080. }
  17081. }
  17082. #ifdef __clang__
  17083. #pragma clang diagnostic pop
  17084. #endif
  17085. #ifdef __clang__
  17086. #pragma clang diagnostic push
  17087. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17088. #pragma clang diagnostic ignored "-Wunused-variable"
  17089. #endif
  17090. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::.ctor(T[])
  17091. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m9C584E1041EF44FC7ADF3DDDA47397DCBAC02EA3_gshared (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* ___array0, const RuntimeMethod* method)
  17092. {
  17093. static bool s_Il2CppMethodInitialized;
  17094. if (!s_Il2CppMethodInitialized)
  17095. {
  17096. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  17097. s_Il2CppMethodInitialized = true;
  17098. }
  17099. Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D V_0;
  17100. memset((&V_0), 0, sizeof(V_0));
  17101. {
  17102. MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* L_0 = ___array0;
  17103. if (L_0)
  17104. {
  17105. goto IL_000b;
  17106. }
  17107. }
  17108. {
  17109. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 ));
  17110. return;
  17111. }
  17112. IL_000b:
  17113. {
  17114. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D ));
  17115. goto IL_0037;
  17116. }
  17117. {
  17118. MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* L_2 = ___array0;
  17119. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  17120. Type_t * L_3;
  17121. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  17122. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  17123. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  17124. Type_t * L_5;
  17125. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  17126. bool L_6;
  17127. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  17128. if (!L_6)
  17129. {
  17130. goto IL_0037;
  17131. }
  17132. }
  17133. {
  17134. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  17135. }
  17136. IL_0037:
  17137. {
  17138. MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* L_7 = ___array0;
  17139. __this->set__object_0((RuntimeObject *)L_7);
  17140. __this->set__index_1(0);
  17141. MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* L_8 = ___array0;
  17142. NullCheck(L_8);
  17143. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  17144. return;
  17145. }
  17146. }
  17147. IL2CPP_EXTERN_C void Memory_1__ctor_m9C584E1041EF44FC7ADF3DDDA47397DCBAC02EA3_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* ___array0, const RuntimeMethod* method)
  17148. {
  17149. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * _thisAdjusted;
  17150. int32_t _offset = 1;
  17151. _thisAdjusted = reinterpret_cast<Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *>(__this + _offset);
  17152. Memory_1__ctor_m9C584E1041EF44FC7ADF3DDDA47397DCBAC02EA3_inline(_thisAdjusted, ___array0, method);
  17153. }
  17154. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  17155. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m07524A15BB5A4139DC7A56E704159765AADABBE5_gshared (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  17156. {
  17157. {
  17158. int32_t L_0 = ___length1;
  17159. if ((((int32_t)L_0) >= ((int32_t)0)))
  17160. {
  17161. goto IL_0009;
  17162. }
  17163. }
  17164. {
  17165. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  17166. }
  17167. IL_0009:
  17168. {
  17169. MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A * L_1 = ___manager0;
  17170. __this->set__object_0(L_1);
  17171. __this->set__index_1(((int32_t)-2147483648LL));
  17172. int32_t L_2 = ___length1;
  17173. __this->set__length_2(L_2);
  17174. return;
  17175. }
  17176. }
  17177. IL2CPP_EXTERN_C void Memory_1__ctor_m07524A15BB5A4139DC7A56E704159765AADABBE5_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  17178. {
  17179. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * _thisAdjusted;
  17180. int32_t _offset = 1;
  17181. _thisAdjusted = reinterpret_cast<Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *>(__this + _offset);
  17182. Memory_1__ctor_m07524A15BB5A4139DC7A56E704159765AADABBE5_inline(_thisAdjusted, ___manager0, ___length1, method);
  17183. }
  17184. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::.ctor(System.Object,System.Int32,System.Int32)
  17185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mB798D509967E8A7BD8CE488248DE1E0CAB59FD71_gshared (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  17186. {
  17187. {
  17188. RuntimeObject * L_0 = ___obj0;
  17189. __this->set__object_0(L_0);
  17190. int32_t L_1 = ___start1;
  17191. __this->set__index_1(L_1);
  17192. int32_t L_2 = ___length2;
  17193. __this->set__length_2(L_2);
  17194. return;
  17195. }
  17196. }
  17197. IL2CPP_EXTERN_C void Memory_1__ctor_mB798D509967E8A7BD8CE488248DE1E0CAB59FD71_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  17198. {
  17199. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * _thisAdjusted;
  17200. int32_t _offset = 1;
  17201. _thisAdjusted = reinterpret_cast<Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *>(__this + _offset);
  17202. Memory_1__ctor_mB798D509967E8A7BD8CE488248DE1E0CAB59FD71_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  17203. }
  17204. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::op_Implicit(System.Memory`1<T>)
  17205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 Memory_1_op_Implicit_m55F94329E21AA9572B8D9537FA206323A96DBF84_gshared (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 ___memory0, const RuntimeMethod* method)
  17206. {
  17207. {
  17208. ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 * L_0;
  17209. L_0 = (( ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 * (*) (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *)(Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  17210. ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 L_1 = (*(ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 *)L_0);
  17211. return (ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 )L_1;
  17212. }
  17213. }
  17214. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::get_Length()
  17215. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m0DFD7472CE1B17D92D14C7CA7EB0F7E24AC5F4A4_gshared (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, const RuntimeMethod* method)
  17216. {
  17217. {
  17218. int32_t L_0 = (int32_t)__this->get__length_2();
  17219. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  17220. }
  17221. }
  17222. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m0DFD7472CE1B17D92D14C7CA7EB0F7E24AC5F4A4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  17223. {
  17224. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * _thisAdjusted;
  17225. int32_t _offset = 1;
  17226. _thisAdjusted = reinterpret_cast<Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *>(__this + _offset);
  17227. int32_t _returnValue;
  17228. _returnValue = Memory_1_get_Length_m0DFD7472CE1B17D92D14C7CA7EB0F7E24AC5F4A4(_thisAdjusted, method);
  17229. return _returnValue;
  17230. }
  17231. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::ToString()
  17232. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mD58E6799A7CBD0214E8645EEF2827106DFDFC3A0_gshared (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, const RuntimeMethod* method)
  17233. {
  17234. static bool s_Il2CppMethodInitialized;
  17235. if (!s_Il2CppMethodInitialized)
  17236. {
  17237. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  17238. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  17239. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  17240. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  17241. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  17242. s_Il2CppMethodInitialized = true;
  17243. }
  17244. String_t* V_0 = NULL;
  17245. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 V_1;
  17246. memset((&V_1), 0, sizeof(V_1));
  17247. {
  17248. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  17249. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  17250. Type_t * L_1;
  17251. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  17252. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  17253. Type_t * L_3;
  17254. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  17255. bool L_4;
  17256. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  17257. if (!L_4)
  17258. {
  17259. goto IL_0058;
  17260. }
  17261. }
  17262. {
  17263. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  17264. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  17265. V_0 = (String_t*)L_6;
  17266. if (L_6)
  17267. {
  17268. goto IL_003f;
  17269. }
  17270. }
  17271. {
  17272. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 L_7;
  17273. L_7 = Memory_1_get_Span_m9E8A50E82B09DF9B1DFB0B1E2F7B23F822E9729C_inline((Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *)(Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  17274. V_1 = (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 )L_7;
  17275. Il2CppFakeBox<Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  17276. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  17277. String_t* L_9;
  17278. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  17279. V_1 = L_8.m_Value;
  17280. return (String_t*)L_9;
  17281. }
  17282. IL_003f:
  17283. {
  17284. String_t* L_10 = V_0;
  17285. int32_t L_11 = (int32_t)__this->get__index_1();
  17286. int32_t L_12 = (int32_t)__this->get__length_2();
  17287. NullCheck((String_t*)L_10);
  17288. String_t* L_13;
  17289. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  17290. return (String_t*)L_13;
  17291. }
  17292. IL_0058:
  17293. {
  17294. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  17295. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  17296. Type_t * L_15;
  17297. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  17298. NullCheck((MemberInfo_t *)L_15);
  17299. String_t* L_16;
  17300. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  17301. int32_t L_17 = (int32_t)__this->get__length_2();
  17302. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  17303. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  17304. String_t* L_20;
  17305. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  17306. return (String_t*)L_20;
  17307. }
  17308. }
  17309. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mD58E6799A7CBD0214E8645EEF2827106DFDFC3A0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  17310. {
  17311. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * _thisAdjusted;
  17312. int32_t _offset = 1;
  17313. _thisAdjusted = reinterpret_cast<Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *>(__this + _offset);
  17314. String_t* _returnValue;
  17315. _returnValue = Memory_1_ToString_mD58E6799A7CBD0214E8645EEF2827106DFDFC3A0(_thisAdjusted, method);
  17316. return _returnValue;
  17317. }
  17318. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Slice(System.Int32,System.Int32)
  17319. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 Memory_1_Slice_m5F9276D99F8A7A42129F2D2C408DBEE92D1DFB92_gshared (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  17320. {
  17321. int32_t V_0 = 0;
  17322. int32_t V_1 = 0;
  17323. {
  17324. int32_t L_0 = (int32_t)__this->get__length_2();
  17325. V_0 = (int32_t)L_0;
  17326. int32_t L_1 = V_0;
  17327. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  17328. int32_t L_2 = ___start0;
  17329. int32_t L_3 = V_1;
  17330. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  17331. {
  17332. goto IL_0019;
  17333. }
  17334. }
  17335. {
  17336. int32_t L_4 = ___length1;
  17337. int32_t L_5 = V_1;
  17338. int32_t L_6 = ___start0;
  17339. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  17340. {
  17341. goto IL_001e;
  17342. }
  17343. }
  17344. IL_0019:
  17345. {
  17346. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  17347. }
  17348. IL_001e:
  17349. {
  17350. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  17351. int32_t L_8 = (int32_t)__this->get__index_1();
  17352. int32_t L_9 = ___start0;
  17353. int32_t L_10 = ___length1;
  17354. int32_t L_11 = V_0;
  17355. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 L_12;
  17356. memset((&L_12), 0, sizeof(L_12));
  17357. Memory_1__ctor_mB798D509967E8A7BD8CE488248DE1E0CAB59FD71_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  17358. return (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 )L_12;
  17359. }
  17360. }
  17361. IL2CPP_EXTERN_C Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 Memory_1_Slice_m5F9276D99F8A7A42129F2D2C408DBEE92D1DFB92_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  17362. {
  17363. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * _thisAdjusted;
  17364. int32_t _offset = 1;
  17365. _thisAdjusted = reinterpret_cast<Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *>(__this + _offset);
  17366. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 _returnValue;
  17367. _returnValue = Memory_1_Slice_m5F9276D99F8A7A42129F2D2C408DBEE92D1DFB92_inline(_thisAdjusted, ___start0, ___length1, method);
  17368. return _returnValue;
  17369. }
  17370. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::get_Span()
  17371. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 Memory_1_get_Span_m9E8A50E82B09DF9B1DFB0B1E2F7B23F822E9729C_gshared (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, const RuntimeMethod* method)
  17372. {
  17373. static bool s_Il2CppMethodInitialized;
  17374. if (!s_Il2CppMethodInitialized)
  17375. {
  17376. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  17377. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  17378. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  17379. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  17380. s_Il2CppMethodInitialized = true;
  17381. }
  17382. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 V_0;
  17383. memset((&V_0), 0, sizeof(V_0));
  17384. String_t* V_1 = NULL;
  17385. {
  17386. int32_t L_0 = (int32_t)__this->get__index_1();
  17387. if ((((int32_t)L_0) >= ((int32_t)0)))
  17388. {
  17389. goto IL_0034;
  17390. }
  17391. }
  17392. {
  17393. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  17394. NullCheck((MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A *)((MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  17395. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 L_2;
  17396. L_2 = VirtualFuncInvoker0< Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::GetSpan() */, (MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A *)((MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  17397. V_0 = (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 )L_2;
  17398. int32_t L_3 = (int32_t)__this->get__index_1();
  17399. int32_t L_4 = (int32_t)__this->get__length_2();
  17400. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 L_5;
  17401. L_5 = Span_1_Slice_m309229E80DA65C4A40F74A40DBFCADE001D5ACDD_inline((Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 *)(Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  17402. return (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 )L_5;
  17403. }
  17404. IL_0034:
  17405. {
  17406. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  17407. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  17408. Type_t * L_7;
  17409. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  17410. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  17411. Type_t * L_9;
  17412. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  17413. bool L_10;
  17414. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  17415. if (!L_10)
  17416. {
  17417. goto IL_0089;
  17418. }
  17419. }
  17420. {
  17421. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  17422. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  17423. V_1 = (String_t*)L_12;
  17424. if (!L_12)
  17425. {
  17426. goto IL_0089;
  17427. }
  17428. }
  17429. {
  17430. String_t* L_13 = V_1;
  17431. Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 * L_14;
  17432. L_14 = (( Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  17433. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  17434. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  17435. String_t* L_16 = V_1;
  17436. NullCheck((String_t*)L_16);
  17437. int32_t L_17;
  17438. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  17439. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 L_18;
  17440. memset((&L_18), 0, sizeof(L_18));
  17441. Span_1__ctor_m1FDEE59B2F8C7BC705F84CCB8A94517ADE93C367_inline((&L_18), (Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  17442. V_0 = (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 )L_18;
  17443. int32_t L_19 = (int32_t)__this->get__index_1();
  17444. int32_t L_20 = (int32_t)__this->get__length_2();
  17445. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 L_21;
  17446. L_21 = Span_1_Slice_m309229E80DA65C4A40F74A40DBFCADE001D5ACDD_inline((Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 *)(Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  17447. return (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 )L_21;
  17448. }
  17449. IL_0089:
  17450. {
  17451. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  17452. if (!L_22)
  17453. {
  17454. goto IL_00b4;
  17455. }
  17456. }
  17457. {
  17458. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  17459. int32_t L_24 = (int32_t)__this->get__index_1();
  17460. int32_t L_25 = (int32_t)__this->get__length_2();
  17461. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 L_26;
  17462. memset((&L_26), 0, sizeof(L_26));
  17463. Span_1__ctor_m49C2B33BA786EB294F11D2408DB01DE15871157A_inline((&L_26), (MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140*)((MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  17464. return (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 )L_26;
  17465. }
  17466. IL_00b4:
  17467. {
  17468. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 ));
  17469. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 L_27 = V_0;
  17470. return (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 )L_27;
  17471. }
  17472. }
  17473. IL2CPP_EXTERN_C Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 Memory_1_get_Span_m9E8A50E82B09DF9B1DFB0B1E2F7B23F822E9729C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  17474. {
  17475. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * _thisAdjusted;
  17476. int32_t _offset = 1;
  17477. _thisAdjusted = reinterpret_cast<Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *>(__this + _offset);
  17478. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 _returnValue;
  17479. _returnValue = Memory_1_get_Span_m9E8A50E82B09DF9B1DFB0B1E2F7B23F822E9729C_inline(_thisAdjusted, method);
  17480. return _returnValue;
  17481. }
  17482. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Pin()
  17483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB9BD8E4C1A771584F6064B92F897860BA420641B_gshared (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, const RuntimeMethod* method)
  17484. {
  17485. static bool s_Il2CppMethodInitialized;
  17486. if (!s_Il2CppMethodInitialized)
  17487. {
  17488. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  17489. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  17490. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  17491. s_Il2CppMethodInitialized = true;
  17492. }
  17493. String_t* V_0 = NULL;
  17494. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  17495. memset((&V_1), 0, sizeof(V_1));
  17496. void* V_2 = NULL;
  17497. MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* V_3 = NULL;
  17498. void* V_4 = NULL;
  17499. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  17500. memset((&V_5), 0, sizeof(V_5));
  17501. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  17502. memset((&V_6), 0, sizeof(V_6));
  17503. void* V_7 = NULL;
  17504. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  17505. memset((&V_8), 0, sizeof(V_8));
  17506. {
  17507. int32_t L_0 = (int32_t)__this->get__index_1();
  17508. if ((((int32_t)L_0) >= ((int32_t)0)))
  17509. {
  17510. goto IL_0026;
  17511. }
  17512. }
  17513. {
  17514. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  17515. int32_t L_2 = (int32_t)__this->get__index_1();
  17516. NullCheck((MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A *)((MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  17517. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  17518. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Pin(System.Int32) */, (MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A *)((MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  17519. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  17520. }
  17521. IL_0026:
  17522. {
  17523. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  17524. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  17525. Type_t * L_5;
  17526. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  17527. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  17528. Type_t * L_7;
  17529. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  17530. bool L_8;
  17531. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  17532. if (!L_8)
  17533. {
  17534. goto IL_0079;
  17535. }
  17536. }
  17537. {
  17538. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  17539. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  17540. V_0 = (String_t*)L_10;
  17541. if (!L_10)
  17542. {
  17543. goto IL_0079;
  17544. }
  17545. }
  17546. {
  17547. String_t* L_11 = V_0;
  17548. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  17549. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  17550. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  17551. intptr_t L_13;
  17552. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  17553. void* L_14;
  17554. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  17555. int32_t L_15 = (int32_t)__this->get__index_1();
  17556. void* L_16;
  17557. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  17558. V_2 = (void*)L_16;
  17559. void* L_17 = V_2;
  17560. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  17561. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  17562. memset((&L_19), 0, sizeof(L_19));
  17563. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  17564. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  17565. }
  17566. IL_0079:
  17567. {
  17568. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  17569. MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* L_21 = (MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140*)((MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  17570. V_3 = (MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140*)L_21;
  17571. if (!L_21)
  17572. {
  17573. goto IL_00ee;
  17574. }
  17575. }
  17576. {
  17577. int32_t L_22 = (int32_t)__this->get__length_2();
  17578. if ((((int32_t)L_22) >= ((int32_t)0)))
  17579. {
  17580. goto IL_00c1;
  17581. }
  17582. }
  17583. {
  17584. MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* L_23 = V_3;
  17585. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 L_24;
  17586. L_24 = (( Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 (*) (MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  17587. Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D * L_25;
  17588. L_25 = (( Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D * (*) (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  17589. void* L_26;
  17590. L_26 = (( void* (*) (Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D *)(Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  17591. int32_t L_27 = (int32_t)__this->get__index_1();
  17592. void* L_28;
  17593. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  17594. V_4 = (void*)L_28;
  17595. void* L_29 = V_4;
  17596. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  17597. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  17598. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  17599. memset((&L_31), 0, sizeof(L_31));
  17600. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  17601. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  17602. }
  17603. IL_00c1:
  17604. {
  17605. MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* L_32 = V_3;
  17606. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  17607. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  17608. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  17609. intptr_t L_34;
  17610. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  17611. void* L_35;
  17612. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  17613. int32_t L_36 = (int32_t)__this->get__index_1();
  17614. void* L_37;
  17615. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  17616. V_7 = (void*)L_37;
  17617. void* L_38 = V_7;
  17618. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  17619. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  17620. memset((&L_40), 0, sizeof(L_40));
  17621. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  17622. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  17623. }
  17624. IL_00ee:
  17625. {
  17626. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  17627. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  17628. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  17629. }
  17630. }
  17631. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB9BD8E4C1A771584F6064B92F897860BA420641B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  17632. {
  17633. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * _thisAdjusted;
  17634. int32_t _offset = 1;
  17635. _thisAdjusted = reinterpret_cast<Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *>(__this + _offset);
  17636. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  17637. _returnValue = Memory_1_Pin_mB9BD8E4C1A771584F6064B92F897860BA420641B(_thisAdjusted, method);
  17638. return _returnValue;
  17639. }
  17640. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Equals(System.Object)
  17641. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m7592DC7F90A81766663F8FE6F3D4A5FD9B93DB1E_gshared (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  17642. {
  17643. ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 V_0;
  17644. memset((&V_0), 0, sizeof(V_0));
  17645. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 V_1;
  17646. memset((&V_1), 0, sizeof(V_1));
  17647. RuntimeObject * V_2 = NULL;
  17648. {
  17649. RuntimeObject * L_0 = ___obj0;
  17650. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  17651. {
  17652. goto IL_0022;
  17653. }
  17654. }
  17655. {
  17656. RuntimeObject * L_1 = ___obj0;
  17657. V_0 = (ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 )((*(ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 *)((ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  17658. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 L_2 = (*(Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *)__this);
  17659. ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 L_3;
  17660. L_3 = (( ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 (*) (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  17661. bool L_4;
  17662. L_4 = ReadOnlyMemory_1_Equals_m5B13E3B9FB8EA94AA62F9411CAF67E8538584FA1((ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 *)(ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 *)(&V_0), (ReadOnlyMemory_1_tC768107B79F13FBA6471EB3B7617C5E92A964F51 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  17663. return (bool)L_4;
  17664. }
  17665. IL_0022:
  17666. {
  17667. RuntimeObject * L_5 = ___obj0;
  17668. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  17669. V_2 = (RuntimeObject *)L_6;
  17670. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  17671. {
  17672. goto IL_003b;
  17673. }
  17674. }
  17675. {
  17676. RuntimeObject * L_7 = V_2;
  17677. V_1 = (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 )((*(Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *)((Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  17678. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 L_8 = V_1;
  17679. bool L_9;
  17680. L_9 = Memory_1_Equals_mF87701AE50752A9EA1AA40EC678DF7158F3FCC73((Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *)(Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *)__this, (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  17681. return (bool)L_9;
  17682. }
  17683. IL_003b:
  17684. {
  17685. return (bool)0;
  17686. }
  17687. }
  17688. IL2CPP_EXTERN_C bool Memory_1_Equals_m7592DC7F90A81766663F8FE6F3D4A5FD9B93DB1E_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  17689. {
  17690. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * _thisAdjusted;
  17691. int32_t _offset = 1;
  17692. _thisAdjusted = reinterpret_cast<Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *>(__this + _offset);
  17693. bool _returnValue;
  17694. _returnValue = Memory_1_Equals_m7592DC7F90A81766663F8FE6F3D4A5FD9B93DB1E(_thisAdjusted, ___obj0, method);
  17695. return _returnValue;
  17696. }
  17697. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::Equals(System.Memory`1<T>)
  17698. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mF87701AE50752A9EA1AA40EC678DF7158F3FCC73_gshared (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 ___other0, const RuntimeMethod* method)
  17699. {
  17700. {
  17701. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  17702. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 L_1 = ___other0;
  17703. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  17704. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  17705. {
  17706. goto IL_002b;
  17707. }
  17708. }
  17709. {
  17710. int32_t L_3 = (int32_t)__this->get__index_1();
  17711. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 L_4 = ___other0;
  17712. int32_t L_5 = (int32_t)L_4.get__index_1();
  17713. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  17714. {
  17715. goto IL_002b;
  17716. }
  17717. }
  17718. {
  17719. int32_t L_6 = (int32_t)__this->get__length_2();
  17720. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 L_7 = ___other0;
  17721. int32_t L_8 = (int32_t)L_7.get__length_2();
  17722. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  17723. }
  17724. IL_002b:
  17725. {
  17726. return (bool)0;
  17727. }
  17728. }
  17729. IL2CPP_EXTERN_C bool Memory_1_Equals_mF87701AE50752A9EA1AA40EC678DF7158F3FCC73_AdjustorThunk (RuntimeObject * __this, Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 ___other0, const RuntimeMethod* method)
  17730. {
  17731. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * _thisAdjusted;
  17732. int32_t _offset = 1;
  17733. _thisAdjusted = reinterpret_cast<Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *>(__this + _offset);
  17734. bool _returnValue;
  17735. _returnValue = Memory_1_Equals_mF87701AE50752A9EA1AA40EC678DF7158F3FCC73(_thisAdjusted, ___other0, method);
  17736. return _returnValue;
  17737. }
  17738. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::GetHashCode()
  17739. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mEB5FD276B8F5BD8F0E0F6785D054A642E24EE84B_gshared (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, const RuntimeMethod* method)
  17740. {
  17741. int32_t V_0 = 0;
  17742. {
  17743. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  17744. if (L_0)
  17745. {
  17746. goto IL_000a;
  17747. }
  17748. }
  17749. {
  17750. return (int32_t)0;
  17751. }
  17752. IL_000a:
  17753. {
  17754. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  17755. NullCheck((RuntimeObject *)L_1);
  17756. int32_t L_2;
  17757. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  17758. int32_t L_3 = (int32_t)__this->get__index_1();
  17759. V_0 = (int32_t)L_3;
  17760. int32_t L_4;
  17761. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  17762. int32_t L_5 = (int32_t)__this->get__length_2();
  17763. V_0 = (int32_t)L_5;
  17764. int32_t L_6;
  17765. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  17766. int32_t L_7;
  17767. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  17768. return (int32_t)L_7;
  17769. }
  17770. }
  17771. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mEB5FD276B8F5BD8F0E0F6785D054A642E24EE84B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  17772. {
  17773. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * _thisAdjusted;
  17774. int32_t _offset = 1;
  17775. _thisAdjusted = reinterpret_cast<Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 *>(__this + _offset);
  17776. int32_t _returnValue;
  17777. _returnValue = Memory_1_GetHashCode_mEB5FD276B8F5BD8F0E0F6785D054A642E24EE84B(_thisAdjusted, method);
  17778. return _returnValue;
  17779. }
  17780. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::CombineHashCodes(System.Int32,System.Int32)
  17781. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mA0FF2669B0853E8A0391C92D26180C494EB42CDD_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  17782. {
  17783. {
  17784. int32_t L_0 = ___left0;
  17785. int32_t L_1 = ___left0;
  17786. int32_t L_2 = ___right1;
  17787. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  17788. }
  17789. }
  17790. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  17791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mB098B50A2B26A0EEFEA6BD5F6BD945398DEE2CB0_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  17792. {
  17793. {
  17794. int32_t L_0 = ___h10;
  17795. int32_t L_1 = ___h21;
  17796. int32_t L_2;
  17797. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  17798. int32_t L_3 = ___h32;
  17799. int32_t L_4;
  17800. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  17801. return (int32_t)L_4;
  17802. }
  17803. }
  17804. #ifdef __clang__
  17805. #pragma clang diagnostic pop
  17806. #endif
  17807. #ifdef __clang__
  17808. #pragma clang diagnostic push
  17809. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17810. #pragma clang diagnostic ignored "-Wunused-variable"
  17811. #endif
  17812. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::.ctor(T[])
  17813. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m49CAEB4C66FFE49E6FA54ECE1FF61509D4CAAC48_gshared (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* ___array0, const RuntimeMethod* method)
  17814. {
  17815. static bool s_Il2CppMethodInitialized;
  17816. if (!s_Il2CppMethodInitialized)
  17817. {
  17818. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  17819. s_Il2CppMethodInitialized = true;
  17820. }
  17821. Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 V_0;
  17822. memset((&V_0), 0, sizeof(V_0));
  17823. {
  17824. MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* L_0 = ___array0;
  17825. if (L_0)
  17826. {
  17827. goto IL_000b;
  17828. }
  17829. }
  17830. {
  17831. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B ));
  17832. return;
  17833. }
  17834. IL_000b:
  17835. {
  17836. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 ));
  17837. goto IL_0037;
  17838. }
  17839. {
  17840. MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* L_2 = ___array0;
  17841. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  17842. Type_t * L_3;
  17843. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  17844. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  17845. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  17846. Type_t * L_5;
  17847. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  17848. bool L_6;
  17849. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  17850. if (!L_6)
  17851. {
  17852. goto IL_0037;
  17853. }
  17854. }
  17855. {
  17856. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  17857. }
  17858. IL_0037:
  17859. {
  17860. MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* L_7 = ___array0;
  17861. __this->set__object_0((RuntimeObject *)L_7);
  17862. __this->set__index_1(0);
  17863. MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* L_8 = ___array0;
  17864. NullCheck(L_8);
  17865. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  17866. return;
  17867. }
  17868. }
  17869. IL2CPP_EXTERN_C void Memory_1__ctor_m49CAEB4C66FFE49E6FA54ECE1FF61509D4CAAC48_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* ___array0, const RuntimeMethod* method)
  17870. {
  17871. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * _thisAdjusted;
  17872. int32_t _offset = 1;
  17873. _thisAdjusted = reinterpret_cast<Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *>(__this + _offset);
  17874. Memory_1__ctor_m49CAEB4C66FFE49E6FA54ECE1FF61509D4CAAC48_inline(_thisAdjusted, ___array0, method);
  17875. }
  17876. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  17877. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mF9DE7E818E7D56DA2434939E7AAB1268091CE540_gshared (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  17878. {
  17879. {
  17880. int32_t L_0 = ___length1;
  17881. if ((((int32_t)L_0) >= ((int32_t)0)))
  17882. {
  17883. goto IL_0009;
  17884. }
  17885. }
  17886. {
  17887. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  17888. }
  17889. IL_0009:
  17890. {
  17891. MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 * L_1 = ___manager0;
  17892. __this->set__object_0(L_1);
  17893. __this->set__index_1(((int32_t)-2147483648LL));
  17894. int32_t L_2 = ___length1;
  17895. __this->set__length_2(L_2);
  17896. return;
  17897. }
  17898. }
  17899. IL2CPP_EXTERN_C void Memory_1__ctor_mF9DE7E818E7D56DA2434939E7AAB1268091CE540_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  17900. {
  17901. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * _thisAdjusted;
  17902. int32_t _offset = 1;
  17903. _thisAdjusted = reinterpret_cast<Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *>(__this + _offset);
  17904. Memory_1__ctor_mF9DE7E818E7D56DA2434939E7AAB1268091CE540_inline(_thisAdjusted, ___manager0, ___length1, method);
  17905. }
  17906. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::.ctor(System.Object,System.Int32,System.Int32)
  17907. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mED62EC0D1B1BCBA3514754BB77D068936A1CDF94_gshared (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  17908. {
  17909. {
  17910. RuntimeObject * L_0 = ___obj0;
  17911. __this->set__object_0(L_0);
  17912. int32_t L_1 = ___start1;
  17913. __this->set__index_1(L_1);
  17914. int32_t L_2 = ___length2;
  17915. __this->set__length_2(L_2);
  17916. return;
  17917. }
  17918. }
  17919. IL2CPP_EXTERN_C void Memory_1__ctor_mED62EC0D1B1BCBA3514754BB77D068936A1CDF94_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  17920. {
  17921. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * _thisAdjusted;
  17922. int32_t _offset = 1;
  17923. _thisAdjusted = reinterpret_cast<Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *>(__this + _offset);
  17924. Memory_1__ctor_mED62EC0D1B1BCBA3514754BB77D068936A1CDF94_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  17925. }
  17926. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::op_Implicit(System.Memory`1<T>)
  17927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB Memory_1_op_Implicit_mE0FBD865E0C0B7BE0417C316438B520BBA0F1A02_gshared (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B ___memory0, const RuntimeMethod* method)
  17928. {
  17929. {
  17930. ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB * L_0;
  17931. L_0 = (( ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB * (*) (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *)(Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  17932. ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB L_1 = (*(ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB *)L_0);
  17933. return (ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB )L_1;
  17934. }
  17935. }
  17936. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::get_Length()
  17937. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m107B30783955CE3AE36B5BDD96CA217317C13FCE_gshared (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, const RuntimeMethod* method)
  17938. {
  17939. {
  17940. int32_t L_0 = (int32_t)__this->get__length_2();
  17941. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  17942. }
  17943. }
  17944. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m107B30783955CE3AE36B5BDD96CA217317C13FCE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  17945. {
  17946. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * _thisAdjusted;
  17947. int32_t _offset = 1;
  17948. _thisAdjusted = reinterpret_cast<Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *>(__this + _offset);
  17949. int32_t _returnValue;
  17950. _returnValue = Memory_1_get_Length_m107B30783955CE3AE36B5BDD96CA217317C13FCE(_thisAdjusted, method);
  17951. return _returnValue;
  17952. }
  17953. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::ToString()
  17954. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m30D4A056182CE7177DDD60BCEBDA6B54A2809D75_gshared (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, const RuntimeMethod* method)
  17955. {
  17956. static bool s_Il2CppMethodInitialized;
  17957. if (!s_Il2CppMethodInitialized)
  17958. {
  17959. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  17960. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  17961. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  17962. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  17963. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  17964. s_Il2CppMethodInitialized = true;
  17965. }
  17966. String_t* V_0 = NULL;
  17967. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD V_1;
  17968. memset((&V_1), 0, sizeof(V_1));
  17969. {
  17970. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  17971. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  17972. Type_t * L_1;
  17973. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  17974. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  17975. Type_t * L_3;
  17976. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  17977. bool L_4;
  17978. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  17979. if (!L_4)
  17980. {
  17981. goto IL_0058;
  17982. }
  17983. }
  17984. {
  17985. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  17986. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  17987. V_0 = (String_t*)L_6;
  17988. if (L_6)
  17989. {
  17990. goto IL_003f;
  17991. }
  17992. }
  17993. {
  17994. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD L_7;
  17995. L_7 = Memory_1_get_Span_mC94F17FC49A90E8A3E00E01C1BB548C58045E2C4_inline((Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *)(Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  17996. V_1 = (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD )L_7;
  17997. Il2CppFakeBox<Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  17998. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  17999. String_t* L_9;
  18000. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  18001. V_1 = L_8.m_Value;
  18002. return (String_t*)L_9;
  18003. }
  18004. IL_003f:
  18005. {
  18006. String_t* L_10 = V_0;
  18007. int32_t L_11 = (int32_t)__this->get__index_1();
  18008. int32_t L_12 = (int32_t)__this->get__length_2();
  18009. NullCheck((String_t*)L_10);
  18010. String_t* L_13;
  18011. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  18012. return (String_t*)L_13;
  18013. }
  18014. IL_0058:
  18015. {
  18016. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  18017. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  18018. Type_t * L_15;
  18019. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  18020. NullCheck((MemberInfo_t *)L_15);
  18021. String_t* L_16;
  18022. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  18023. int32_t L_17 = (int32_t)__this->get__length_2();
  18024. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  18025. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  18026. String_t* L_20;
  18027. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  18028. return (String_t*)L_20;
  18029. }
  18030. }
  18031. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m30D4A056182CE7177DDD60BCEBDA6B54A2809D75_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  18032. {
  18033. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * _thisAdjusted;
  18034. int32_t _offset = 1;
  18035. _thisAdjusted = reinterpret_cast<Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *>(__this + _offset);
  18036. String_t* _returnValue;
  18037. _returnValue = Memory_1_ToString_m30D4A056182CE7177DDD60BCEBDA6B54A2809D75(_thisAdjusted, method);
  18038. return _returnValue;
  18039. }
  18040. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::Slice(System.Int32,System.Int32)
  18041. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B Memory_1_Slice_mD5F535DD71C22681A156B09ABD609B2BDA4F49A9_gshared (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18042. {
  18043. int32_t V_0 = 0;
  18044. int32_t V_1 = 0;
  18045. {
  18046. int32_t L_0 = (int32_t)__this->get__length_2();
  18047. V_0 = (int32_t)L_0;
  18048. int32_t L_1 = V_0;
  18049. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  18050. int32_t L_2 = ___start0;
  18051. int32_t L_3 = V_1;
  18052. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  18053. {
  18054. goto IL_0019;
  18055. }
  18056. }
  18057. {
  18058. int32_t L_4 = ___length1;
  18059. int32_t L_5 = V_1;
  18060. int32_t L_6 = ___start0;
  18061. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  18062. {
  18063. goto IL_001e;
  18064. }
  18065. }
  18066. IL_0019:
  18067. {
  18068. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  18069. }
  18070. IL_001e:
  18071. {
  18072. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  18073. int32_t L_8 = (int32_t)__this->get__index_1();
  18074. int32_t L_9 = ___start0;
  18075. int32_t L_10 = ___length1;
  18076. int32_t L_11 = V_0;
  18077. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B L_12;
  18078. memset((&L_12), 0, sizeof(L_12));
  18079. Memory_1__ctor_mED62EC0D1B1BCBA3514754BB77D068936A1CDF94_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  18080. return (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B )L_12;
  18081. }
  18082. }
  18083. IL2CPP_EXTERN_C Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B Memory_1_Slice_mD5F535DD71C22681A156B09ABD609B2BDA4F49A9_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18084. {
  18085. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * _thisAdjusted;
  18086. int32_t _offset = 1;
  18087. _thisAdjusted = reinterpret_cast<Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *>(__this + _offset);
  18088. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B _returnValue;
  18089. _returnValue = Memory_1_Slice_mD5F535DD71C22681A156B09ABD609B2BDA4F49A9_inline(_thisAdjusted, ___start0, ___length1, method);
  18090. return _returnValue;
  18091. }
  18092. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::get_Span()
  18093. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD Memory_1_get_Span_mC94F17FC49A90E8A3E00E01C1BB548C58045E2C4_gshared (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, const RuntimeMethod* method)
  18094. {
  18095. static bool s_Il2CppMethodInitialized;
  18096. if (!s_Il2CppMethodInitialized)
  18097. {
  18098. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  18099. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  18100. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  18101. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  18102. s_Il2CppMethodInitialized = true;
  18103. }
  18104. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD V_0;
  18105. memset((&V_0), 0, sizeof(V_0));
  18106. String_t* V_1 = NULL;
  18107. {
  18108. int32_t L_0 = (int32_t)__this->get__index_1();
  18109. if ((((int32_t)L_0) >= ((int32_t)0)))
  18110. {
  18111. goto IL_0034;
  18112. }
  18113. }
  18114. {
  18115. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  18116. NullCheck((MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 *)((MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  18117. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD L_2;
  18118. L_2 = VirtualFuncInvoker0< Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::GetSpan() */, (MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 *)((MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  18119. V_0 = (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD )L_2;
  18120. int32_t L_3 = (int32_t)__this->get__index_1();
  18121. int32_t L_4 = (int32_t)__this->get__length_2();
  18122. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD L_5;
  18123. L_5 = Span_1_Slice_mC541D5D8B5C3F4FDDB23720BFBF967E0E795102B_inline((Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD *)(Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  18124. return (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD )L_5;
  18125. }
  18126. IL_0034:
  18127. {
  18128. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  18129. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  18130. Type_t * L_7;
  18131. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  18132. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  18133. Type_t * L_9;
  18134. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  18135. bool L_10;
  18136. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  18137. if (!L_10)
  18138. {
  18139. goto IL_0089;
  18140. }
  18141. }
  18142. {
  18143. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  18144. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  18145. V_1 = (String_t*)L_12;
  18146. if (!L_12)
  18147. {
  18148. goto IL_0089;
  18149. }
  18150. }
  18151. {
  18152. String_t* L_13 = V_1;
  18153. Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F * L_14;
  18154. L_14 = (( Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  18155. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  18156. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  18157. String_t* L_16 = V_1;
  18158. NullCheck((String_t*)L_16);
  18159. int32_t L_17;
  18160. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  18161. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD L_18;
  18162. memset((&L_18), 0, sizeof(L_18));
  18163. Span_1__ctor_mAB3EAE5B3D5DA4C69EE183A7EDC09DE66164FD28_inline((&L_18), (Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  18164. V_0 = (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD )L_18;
  18165. int32_t L_19 = (int32_t)__this->get__index_1();
  18166. int32_t L_20 = (int32_t)__this->get__length_2();
  18167. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD L_21;
  18168. L_21 = Span_1_Slice_mC541D5D8B5C3F4FDDB23720BFBF967E0E795102B_inline((Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD *)(Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  18169. return (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD )L_21;
  18170. }
  18171. IL_0089:
  18172. {
  18173. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  18174. if (!L_22)
  18175. {
  18176. goto IL_00b4;
  18177. }
  18178. }
  18179. {
  18180. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  18181. int32_t L_24 = (int32_t)__this->get__index_1();
  18182. int32_t L_25 = (int32_t)__this->get__length_2();
  18183. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD L_26;
  18184. memset((&L_26), 0, sizeof(L_26));
  18185. Span_1__ctor_mE3EBAD47596C04E3E4D64403685F86DCB462FAF1_inline((&L_26), (MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5*)((MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  18186. return (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD )L_26;
  18187. }
  18188. IL_00b4:
  18189. {
  18190. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD ));
  18191. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD L_27 = V_0;
  18192. return (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD )L_27;
  18193. }
  18194. }
  18195. IL2CPP_EXTERN_C Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD Memory_1_get_Span_mC94F17FC49A90E8A3E00E01C1BB548C58045E2C4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  18196. {
  18197. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * _thisAdjusted;
  18198. int32_t _offset = 1;
  18199. _thisAdjusted = reinterpret_cast<Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *>(__this + _offset);
  18200. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD _returnValue;
  18201. _returnValue = Memory_1_get_Span_mC94F17FC49A90E8A3E00E01C1BB548C58045E2C4_inline(_thisAdjusted, method);
  18202. return _returnValue;
  18203. }
  18204. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::Pin()
  18205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m235862E36B4F1766B343601D06924A215BFC724D_gshared (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, const RuntimeMethod* method)
  18206. {
  18207. static bool s_Il2CppMethodInitialized;
  18208. if (!s_Il2CppMethodInitialized)
  18209. {
  18210. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  18211. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  18212. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  18213. s_Il2CppMethodInitialized = true;
  18214. }
  18215. String_t* V_0 = NULL;
  18216. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  18217. memset((&V_1), 0, sizeof(V_1));
  18218. void* V_2 = NULL;
  18219. MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* V_3 = NULL;
  18220. void* V_4 = NULL;
  18221. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  18222. memset((&V_5), 0, sizeof(V_5));
  18223. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  18224. memset((&V_6), 0, sizeof(V_6));
  18225. void* V_7 = NULL;
  18226. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  18227. memset((&V_8), 0, sizeof(V_8));
  18228. {
  18229. int32_t L_0 = (int32_t)__this->get__index_1();
  18230. if ((((int32_t)L_0) >= ((int32_t)0)))
  18231. {
  18232. goto IL_0026;
  18233. }
  18234. }
  18235. {
  18236. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  18237. int32_t L_2 = (int32_t)__this->get__index_1();
  18238. NullCheck((MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 *)((MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  18239. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  18240. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::Pin(System.Int32) */, (MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 *)((MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  18241. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  18242. }
  18243. IL_0026:
  18244. {
  18245. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  18246. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  18247. Type_t * L_5;
  18248. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  18249. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  18250. Type_t * L_7;
  18251. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  18252. bool L_8;
  18253. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  18254. if (!L_8)
  18255. {
  18256. goto IL_0079;
  18257. }
  18258. }
  18259. {
  18260. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  18261. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  18262. V_0 = (String_t*)L_10;
  18263. if (!L_10)
  18264. {
  18265. goto IL_0079;
  18266. }
  18267. }
  18268. {
  18269. String_t* L_11 = V_0;
  18270. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  18271. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  18272. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  18273. intptr_t L_13;
  18274. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  18275. void* L_14;
  18276. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  18277. int32_t L_15 = (int32_t)__this->get__index_1();
  18278. void* L_16;
  18279. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  18280. V_2 = (void*)L_16;
  18281. void* L_17 = V_2;
  18282. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  18283. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  18284. memset((&L_19), 0, sizeof(L_19));
  18285. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  18286. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  18287. }
  18288. IL_0079:
  18289. {
  18290. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  18291. MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* L_21 = (MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5*)((MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  18292. V_3 = (MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5*)L_21;
  18293. if (!L_21)
  18294. {
  18295. goto IL_00ee;
  18296. }
  18297. }
  18298. {
  18299. int32_t L_22 = (int32_t)__this->get__length_2();
  18300. if ((((int32_t)L_22) >= ((int32_t)0)))
  18301. {
  18302. goto IL_00c1;
  18303. }
  18304. }
  18305. {
  18306. MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* L_23 = V_3;
  18307. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD L_24;
  18308. L_24 = (( Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD (*) (MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  18309. Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 * L_25;
  18310. L_25 = (( Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 * (*) (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  18311. void* L_26;
  18312. L_26 = (( void* (*) (Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 *)(Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  18313. int32_t L_27 = (int32_t)__this->get__index_1();
  18314. void* L_28;
  18315. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  18316. V_4 = (void*)L_28;
  18317. void* L_29 = V_4;
  18318. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  18319. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  18320. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  18321. memset((&L_31), 0, sizeof(L_31));
  18322. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  18323. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  18324. }
  18325. IL_00c1:
  18326. {
  18327. MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* L_32 = V_3;
  18328. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  18329. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  18330. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  18331. intptr_t L_34;
  18332. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  18333. void* L_35;
  18334. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  18335. int32_t L_36 = (int32_t)__this->get__index_1();
  18336. void* L_37;
  18337. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  18338. V_7 = (void*)L_37;
  18339. void* L_38 = V_7;
  18340. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  18341. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  18342. memset((&L_40), 0, sizeof(L_40));
  18343. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  18344. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  18345. }
  18346. IL_00ee:
  18347. {
  18348. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  18349. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  18350. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  18351. }
  18352. }
  18353. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m235862E36B4F1766B343601D06924A215BFC724D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  18354. {
  18355. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * _thisAdjusted;
  18356. int32_t _offset = 1;
  18357. _thisAdjusted = reinterpret_cast<Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *>(__this + _offset);
  18358. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  18359. _returnValue = Memory_1_Pin_m235862E36B4F1766B343601D06924A215BFC724D(_thisAdjusted, method);
  18360. return _returnValue;
  18361. }
  18362. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::Equals(System.Object)
  18363. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mE86FAA0F426BFCB6B27FC28BD059EBD45621B518_gshared (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  18364. {
  18365. ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB V_0;
  18366. memset((&V_0), 0, sizeof(V_0));
  18367. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B V_1;
  18368. memset((&V_1), 0, sizeof(V_1));
  18369. RuntimeObject * V_2 = NULL;
  18370. {
  18371. RuntimeObject * L_0 = ___obj0;
  18372. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  18373. {
  18374. goto IL_0022;
  18375. }
  18376. }
  18377. {
  18378. RuntimeObject * L_1 = ___obj0;
  18379. V_0 = (ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB )((*(ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB *)((ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  18380. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B L_2 = (*(Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *)__this);
  18381. ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB L_3;
  18382. L_3 = (( ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB (*) (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  18383. bool L_4;
  18384. L_4 = ReadOnlyMemory_1_Equals_mDBD45124B41B28BD66161C2C075C680AD494E04E((ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB *)(ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB *)(&V_0), (ReadOnlyMemory_1_tCB3AE9D0BFDA91FB4E2F5B42979035271E7CA6CB )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  18385. return (bool)L_4;
  18386. }
  18387. IL_0022:
  18388. {
  18389. RuntimeObject * L_5 = ___obj0;
  18390. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  18391. V_2 = (RuntimeObject *)L_6;
  18392. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  18393. {
  18394. goto IL_003b;
  18395. }
  18396. }
  18397. {
  18398. RuntimeObject * L_7 = V_2;
  18399. V_1 = (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B )((*(Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *)((Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  18400. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B L_8 = V_1;
  18401. bool L_9;
  18402. L_9 = Memory_1_Equals_mD92F8E89A9B96B0BB663184E07BAF4ED6FACE7D5((Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *)(Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *)__this, (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  18403. return (bool)L_9;
  18404. }
  18405. IL_003b:
  18406. {
  18407. return (bool)0;
  18408. }
  18409. }
  18410. IL2CPP_EXTERN_C bool Memory_1_Equals_mE86FAA0F426BFCB6B27FC28BD059EBD45621B518_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  18411. {
  18412. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * _thisAdjusted;
  18413. int32_t _offset = 1;
  18414. _thisAdjusted = reinterpret_cast<Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *>(__this + _offset);
  18415. bool _returnValue;
  18416. _returnValue = Memory_1_Equals_mE86FAA0F426BFCB6B27FC28BD059EBD45621B518(_thisAdjusted, ___obj0, method);
  18417. return _returnValue;
  18418. }
  18419. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::Equals(System.Memory`1<T>)
  18420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mD92F8E89A9B96B0BB663184E07BAF4ED6FACE7D5_gshared (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B ___other0, const RuntimeMethod* method)
  18421. {
  18422. {
  18423. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  18424. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B L_1 = ___other0;
  18425. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  18426. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  18427. {
  18428. goto IL_002b;
  18429. }
  18430. }
  18431. {
  18432. int32_t L_3 = (int32_t)__this->get__index_1();
  18433. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B L_4 = ___other0;
  18434. int32_t L_5 = (int32_t)L_4.get__index_1();
  18435. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  18436. {
  18437. goto IL_002b;
  18438. }
  18439. }
  18440. {
  18441. int32_t L_6 = (int32_t)__this->get__length_2();
  18442. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B L_7 = ___other0;
  18443. int32_t L_8 = (int32_t)L_7.get__length_2();
  18444. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  18445. }
  18446. IL_002b:
  18447. {
  18448. return (bool)0;
  18449. }
  18450. }
  18451. IL2CPP_EXTERN_C bool Memory_1_Equals_mD92F8E89A9B96B0BB663184E07BAF4ED6FACE7D5_AdjustorThunk (RuntimeObject * __this, Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B ___other0, const RuntimeMethod* method)
  18452. {
  18453. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * _thisAdjusted;
  18454. int32_t _offset = 1;
  18455. _thisAdjusted = reinterpret_cast<Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *>(__this + _offset);
  18456. bool _returnValue;
  18457. _returnValue = Memory_1_Equals_mD92F8E89A9B96B0BB663184E07BAF4ED6FACE7D5(_thisAdjusted, ___other0, method);
  18458. return _returnValue;
  18459. }
  18460. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::GetHashCode()
  18461. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mDDF95B2399B828798611D12F2D2E030291C89CFE_gshared (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, const RuntimeMethod* method)
  18462. {
  18463. int32_t V_0 = 0;
  18464. {
  18465. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  18466. if (L_0)
  18467. {
  18468. goto IL_000a;
  18469. }
  18470. }
  18471. {
  18472. return (int32_t)0;
  18473. }
  18474. IL_000a:
  18475. {
  18476. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  18477. NullCheck((RuntimeObject *)L_1);
  18478. int32_t L_2;
  18479. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  18480. int32_t L_3 = (int32_t)__this->get__index_1();
  18481. V_0 = (int32_t)L_3;
  18482. int32_t L_4;
  18483. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  18484. int32_t L_5 = (int32_t)__this->get__length_2();
  18485. V_0 = (int32_t)L_5;
  18486. int32_t L_6;
  18487. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  18488. int32_t L_7;
  18489. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  18490. return (int32_t)L_7;
  18491. }
  18492. }
  18493. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mDDF95B2399B828798611D12F2D2E030291C89CFE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  18494. {
  18495. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * _thisAdjusted;
  18496. int32_t _offset = 1;
  18497. _thisAdjusted = reinterpret_cast<Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B *>(__this + _offset);
  18498. int32_t _returnValue;
  18499. _returnValue = Memory_1_GetHashCode_mDDF95B2399B828798611D12F2D2E030291C89CFE(_thisAdjusted, method);
  18500. return _returnValue;
  18501. }
  18502. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::CombineHashCodes(System.Int32,System.Int32)
  18503. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m907A9EA7EC0C9542792D845AF60EDD98F234FD5C_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  18504. {
  18505. {
  18506. int32_t L_0 = ___left0;
  18507. int32_t L_1 = ___left0;
  18508. int32_t L_2 = ___right1;
  18509. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  18510. }
  18511. }
  18512. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  18513. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m4995F8B231D958A6FDA3E0EEF4323E5ABAA0ED35_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  18514. {
  18515. {
  18516. int32_t L_0 = ___h10;
  18517. int32_t L_1 = ___h21;
  18518. int32_t L_2;
  18519. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  18520. int32_t L_3 = ___h32;
  18521. int32_t L_4;
  18522. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  18523. return (int32_t)L_4;
  18524. }
  18525. }
  18526. #ifdef __clang__
  18527. #pragma clang diagnostic pop
  18528. #endif
  18529. #ifdef __clang__
  18530. #pragma clang diagnostic push
  18531. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18532. #pragma clang diagnostic ignored "-Wunused-variable"
  18533. #endif
  18534. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::.ctor(T[])
  18535. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mF2D2B954BBC0B8DE3C71AB89393D0FB178BB055B_gshared (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* ___array0, const RuntimeMethod* method)
  18536. {
  18537. static bool s_Il2CppMethodInitialized;
  18538. if (!s_Il2CppMethodInitialized)
  18539. {
  18540. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  18541. s_Il2CppMethodInitialized = true;
  18542. }
  18543. Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 V_0;
  18544. memset((&V_0), 0, sizeof(V_0));
  18545. {
  18546. MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* L_0 = ___array0;
  18547. if (L_0)
  18548. {
  18549. goto IL_000b;
  18550. }
  18551. }
  18552. {
  18553. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t27444C644DE0706D54512F6F351993153FA2081A ));
  18554. return;
  18555. }
  18556. IL_000b:
  18557. {
  18558. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 ));
  18559. goto IL_0037;
  18560. }
  18561. {
  18562. MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* L_2 = ___array0;
  18563. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  18564. Type_t * L_3;
  18565. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  18566. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  18567. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  18568. Type_t * L_5;
  18569. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  18570. bool L_6;
  18571. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  18572. if (!L_6)
  18573. {
  18574. goto IL_0037;
  18575. }
  18576. }
  18577. {
  18578. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  18579. }
  18580. IL_0037:
  18581. {
  18582. MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* L_7 = ___array0;
  18583. __this->set__object_0((RuntimeObject *)L_7);
  18584. __this->set__index_1(0);
  18585. MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* L_8 = ___array0;
  18586. NullCheck(L_8);
  18587. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  18588. return;
  18589. }
  18590. }
  18591. IL2CPP_EXTERN_C void Memory_1__ctor_mF2D2B954BBC0B8DE3C71AB89393D0FB178BB055B_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* ___array0, const RuntimeMethod* method)
  18592. {
  18593. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * _thisAdjusted;
  18594. int32_t _offset = 1;
  18595. _thisAdjusted = reinterpret_cast<Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *>(__this + _offset);
  18596. Memory_1__ctor_mF2D2B954BBC0B8DE3C71AB89393D0FB178BB055B_inline(_thisAdjusted, ___array0, method);
  18597. }
  18598. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  18599. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mC1609809D2E782D7818ADD58B61D56344AD31640_gshared (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  18600. {
  18601. {
  18602. int32_t L_0 = ___length1;
  18603. if ((((int32_t)L_0) >= ((int32_t)0)))
  18604. {
  18605. goto IL_0009;
  18606. }
  18607. }
  18608. {
  18609. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  18610. }
  18611. IL_0009:
  18612. {
  18613. MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 * L_1 = ___manager0;
  18614. __this->set__object_0(L_1);
  18615. __this->set__index_1(((int32_t)-2147483648LL));
  18616. int32_t L_2 = ___length1;
  18617. __this->set__length_2(L_2);
  18618. return;
  18619. }
  18620. }
  18621. IL2CPP_EXTERN_C void Memory_1__ctor_mC1609809D2E782D7818ADD58B61D56344AD31640_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  18622. {
  18623. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * _thisAdjusted;
  18624. int32_t _offset = 1;
  18625. _thisAdjusted = reinterpret_cast<Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *>(__this + _offset);
  18626. Memory_1__ctor_mC1609809D2E782D7818ADD58B61D56344AD31640_inline(_thisAdjusted, ___manager0, ___length1, method);
  18627. }
  18628. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::.ctor(System.Object,System.Int32,System.Int32)
  18629. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mC610480BD9C26120103BFA5A6F19718A58A053BA_gshared (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18630. {
  18631. {
  18632. RuntimeObject * L_0 = ___obj0;
  18633. __this->set__object_0(L_0);
  18634. int32_t L_1 = ___start1;
  18635. __this->set__index_1(L_1);
  18636. int32_t L_2 = ___length2;
  18637. __this->set__length_2(L_2);
  18638. return;
  18639. }
  18640. }
  18641. IL2CPP_EXTERN_C void Memory_1__ctor_mC610480BD9C26120103BFA5A6F19718A58A053BA_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18642. {
  18643. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * _thisAdjusted;
  18644. int32_t _offset = 1;
  18645. _thisAdjusted = reinterpret_cast<Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *>(__this + _offset);
  18646. Memory_1__ctor_mC610480BD9C26120103BFA5A6F19718A58A053BA_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  18647. }
  18648. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::op_Implicit(System.Memory`1<T>)
  18649. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 Memory_1_op_Implicit_mEB6B1D9AA7BC05EA11C1A30C49FCBB08EBDB1678_gshared (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A ___memory0, const RuntimeMethod* method)
  18650. {
  18651. {
  18652. ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 * L_0;
  18653. L_0 = (( ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 * (*) (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *)(Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  18654. ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 L_1 = (*(ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 *)L_0);
  18655. return (ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 )L_1;
  18656. }
  18657. }
  18658. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::get_Length()
  18659. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mD41E06FBC1A1442F2677A96A00A120B6B847FC5E_gshared (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, const RuntimeMethod* method)
  18660. {
  18661. {
  18662. int32_t L_0 = (int32_t)__this->get__length_2();
  18663. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  18664. }
  18665. }
  18666. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mD41E06FBC1A1442F2677A96A00A120B6B847FC5E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  18667. {
  18668. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * _thisAdjusted;
  18669. int32_t _offset = 1;
  18670. _thisAdjusted = reinterpret_cast<Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *>(__this + _offset);
  18671. int32_t _returnValue;
  18672. _returnValue = Memory_1_get_Length_mD41E06FBC1A1442F2677A96A00A120B6B847FC5E(_thisAdjusted, method);
  18673. return _returnValue;
  18674. }
  18675. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::ToString()
  18676. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m4527E39ABE27C476D4E5E44B8128499443EFFB41_gshared (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, const RuntimeMethod* method)
  18677. {
  18678. static bool s_Il2CppMethodInitialized;
  18679. if (!s_Il2CppMethodInitialized)
  18680. {
  18681. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  18682. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  18683. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  18684. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  18685. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  18686. s_Il2CppMethodInitialized = true;
  18687. }
  18688. String_t* V_0 = NULL;
  18689. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E V_1;
  18690. memset((&V_1), 0, sizeof(V_1));
  18691. {
  18692. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  18693. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  18694. Type_t * L_1;
  18695. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  18696. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  18697. Type_t * L_3;
  18698. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  18699. bool L_4;
  18700. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  18701. if (!L_4)
  18702. {
  18703. goto IL_0058;
  18704. }
  18705. }
  18706. {
  18707. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  18708. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  18709. V_0 = (String_t*)L_6;
  18710. if (L_6)
  18711. {
  18712. goto IL_003f;
  18713. }
  18714. }
  18715. {
  18716. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E L_7;
  18717. L_7 = Memory_1_get_Span_m9AD2F1EFEC34C8C8CDD9848251D9A4F16E5D3FED_inline((Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *)(Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  18718. V_1 = (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E )L_7;
  18719. Il2CppFakeBox<Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  18720. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  18721. String_t* L_9;
  18722. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  18723. V_1 = L_8.m_Value;
  18724. return (String_t*)L_9;
  18725. }
  18726. IL_003f:
  18727. {
  18728. String_t* L_10 = V_0;
  18729. int32_t L_11 = (int32_t)__this->get__index_1();
  18730. int32_t L_12 = (int32_t)__this->get__length_2();
  18731. NullCheck((String_t*)L_10);
  18732. String_t* L_13;
  18733. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  18734. return (String_t*)L_13;
  18735. }
  18736. IL_0058:
  18737. {
  18738. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  18739. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  18740. Type_t * L_15;
  18741. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  18742. NullCheck((MemberInfo_t *)L_15);
  18743. String_t* L_16;
  18744. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  18745. int32_t L_17 = (int32_t)__this->get__length_2();
  18746. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  18747. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  18748. String_t* L_20;
  18749. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  18750. return (String_t*)L_20;
  18751. }
  18752. }
  18753. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m4527E39ABE27C476D4E5E44B8128499443EFFB41_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  18754. {
  18755. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * _thisAdjusted;
  18756. int32_t _offset = 1;
  18757. _thisAdjusted = reinterpret_cast<Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *>(__this + _offset);
  18758. String_t* _returnValue;
  18759. _returnValue = Memory_1_ToString_m4527E39ABE27C476D4E5E44B8128499443EFFB41(_thisAdjusted, method);
  18760. return _returnValue;
  18761. }
  18762. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::Slice(System.Int32,System.Int32)
  18763. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t27444C644DE0706D54512F6F351993153FA2081A Memory_1_Slice_mB5BB76EA679C4D043431F84B4542F79216B2E1E5_gshared (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18764. {
  18765. int32_t V_0 = 0;
  18766. int32_t V_1 = 0;
  18767. {
  18768. int32_t L_0 = (int32_t)__this->get__length_2();
  18769. V_0 = (int32_t)L_0;
  18770. int32_t L_1 = V_0;
  18771. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  18772. int32_t L_2 = ___start0;
  18773. int32_t L_3 = V_1;
  18774. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  18775. {
  18776. goto IL_0019;
  18777. }
  18778. }
  18779. {
  18780. int32_t L_4 = ___length1;
  18781. int32_t L_5 = V_1;
  18782. int32_t L_6 = ___start0;
  18783. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  18784. {
  18785. goto IL_001e;
  18786. }
  18787. }
  18788. IL_0019:
  18789. {
  18790. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  18791. }
  18792. IL_001e:
  18793. {
  18794. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  18795. int32_t L_8 = (int32_t)__this->get__index_1();
  18796. int32_t L_9 = ___start0;
  18797. int32_t L_10 = ___length1;
  18798. int32_t L_11 = V_0;
  18799. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A L_12;
  18800. memset((&L_12), 0, sizeof(L_12));
  18801. Memory_1__ctor_mC610480BD9C26120103BFA5A6F19718A58A053BA_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  18802. return (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A )L_12;
  18803. }
  18804. }
  18805. IL2CPP_EXTERN_C Memory_1_t27444C644DE0706D54512F6F351993153FA2081A Memory_1_Slice_mB5BB76EA679C4D043431F84B4542F79216B2E1E5_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18806. {
  18807. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * _thisAdjusted;
  18808. int32_t _offset = 1;
  18809. _thisAdjusted = reinterpret_cast<Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *>(__this + _offset);
  18810. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A _returnValue;
  18811. _returnValue = Memory_1_Slice_mB5BB76EA679C4D043431F84B4542F79216B2E1E5_inline(_thisAdjusted, ___start0, ___length1, method);
  18812. return _returnValue;
  18813. }
  18814. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::get_Span()
  18815. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E Memory_1_get_Span_m9AD2F1EFEC34C8C8CDD9848251D9A4F16E5D3FED_gshared (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, const RuntimeMethod* method)
  18816. {
  18817. static bool s_Il2CppMethodInitialized;
  18818. if (!s_Il2CppMethodInitialized)
  18819. {
  18820. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  18821. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  18822. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  18823. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  18824. s_Il2CppMethodInitialized = true;
  18825. }
  18826. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E V_0;
  18827. memset((&V_0), 0, sizeof(V_0));
  18828. String_t* V_1 = NULL;
  18829. {
  18830. int32_t L_0 = (int32_t)__this->get__index_1();
  18831. if ((((int32_t)L_0) >= ((int32_t)0)))
  18832. {
  18833. goto IL_0034;
  18834. }
  18835. }
  18836. {
  18837. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  18838. NullCheck((MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 *)((MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  18839. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E L_2;
  18840. L_2 = VirtualFuncInvoker0< Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::GetSpan() */, (MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 *)((MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  18841. V_0 = (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E )L_2;
  18842. int32_t L_3 = (int32_t)__this->get__index_1();
  18843. int32_t L_4 = (int32_t)__this->get__length_2();
  18844. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E L_5;
  18845. L_5 = Span_1_Slice_m5829864336CFE6859F25638BFED1A2DB94FB8D7B_inline((Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E *)(Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  18846. return (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E )L_5;
  18847. }
  18848. IL_0034:
  18849. {
  18850. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  18851. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  18852. Type_t * L_7;
  18853. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  18854. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  18855. Type_t * L_9;
  18856. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  18857. bool L_10;
  18858. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  18859. if (!L_10)
  18860. {
  18861. goto IL_0089;
  18862. }
  18863. }
  18864. {
  18865. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  18866. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  18867. V_1 = (String_t*)L_12;
  18868. if (!L_12)
  18869. {
  18870. goto IL_0089;
  18871. }
  18872. }
  18873. {
  18874. String_t* L_13 = V_1;
  18875. Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A * L_14;
  18876. L_14 = (( Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  18877. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  18878. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  18879. String_t* L_16 = V_1;
  18880. NullCheck((String_t*)L_16);
  18881. int32_t L_17;
  18882. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  18883. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E L_18;
  18884. memset((&L_18), 0, sizeof(L_18));
  18885. Span_1__ctor_m2B4ADB7F029F729B8D0D1CE58D9B3F580E3DE9CE_inline((&L_18), (Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  18886. V_0 = (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E )L_18;
  18887. int32_t L_19 = (int32_t)__this->get__index_1();
  18888. int32_t L_20 = (int32_t)__this->get__length_2();
  18889. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E L_21;
  18890. L_21 = Span_1_Slice_m5829864336CFE6859F25638BFED1A2DB94FB8D7B_inline((Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E *)(Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  18891. return (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E )L_21;
  18892. }
  18893. IL_0089:
  18894. {
  18895. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  18896. if (!L_22)
  18897. {
  18898. goto IL_00b4;
  18899. }
  18900. }
  18901. {
  18902. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  18903. int32_t L_24 = (int32_t)__this->get__index_1();
  18904. int32_t L_25 = (int32_t)__this->get__length_2();
  18905. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E L_26;
  18906. memset((&L_26), 0, sizeof(L_26));
  18907. Span_1__ctor_mF14E084486D5E51E41593B65ED5F7FB500CA8633_inline((&L_26), (MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD*)((MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  18908. return (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E )L_26;
  18909. }
  18910. IL_00b4:
  18911. {
  18912. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E ));
  18913. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E L_27 = V_0;
  18914. return (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E )L_27;
  18915. }
  18916. }
  18917. IL2CPP_EXTERN_C Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E Memory_1_get_Span_m9AD2F1EFEC34C8C8CDD9848251D9A4F16E5D3FED_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  18918. {
  18919. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * _thisAdjusted;
  18920. int32_t _offset = 1;
  18921. _thisAdjusted = reinterpret_cast<Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *>(__this + _offset);
  18922. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E _returnValue;
  18923. _returnValue = Memory_1_get_Span_m9AD2F1EFEC34C8C8CDD9848251D9A4F16E5D3FED_inline(_thisAdjusted, method);
  18924. return _returnValue;
  18925. }
  18926. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::Pin()
  18927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m5DFAD5D90330F99D20F3BF5905C9BEE16B7D52D0_gshared (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, const RuntimeMethod* method)
  18928. {
  18929. static bool s_Il2CppMethodInitialized;
  18930. if (!s_Il2CppMethodInitialized)
  18931. {
  18932. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  18933. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  18934. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  18935. s_Il2CppMethodInitialized = true;
  18936. }
  18937. String_t* V_0 = NULL;
  18938. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  18939. memset((&V_1), 0, sizeof(V_1));
  18940. void* V_2 = NULL;
  18941. MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* V_3 = NULL;
  18942. void* V_4 = NULL;
  18943. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  18944. memset((&V_5), 0, sizeof(V_5));
  18945. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  18946. memset((&V_6), 0, sizeof(V_6));
  18947. void* V_7 = NULL;
  18948. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  18949. memset((&V_8), 0, sizeof(V_8));
  18950. {
  18951. int32_t L_0 = (int32_t)__this->get__index_1();
  18952. if ((((int32_t)L_0) >= ((int32_t)0)))
  18953. {
  18954. goto IL_0026;
  18955. }
  18956. }
  18957. {
  18958. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  18959. int32_t L_2 = (int32_t)__this->get__index_1();
  18960. NullCheck((MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 *)((MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  18961. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  18962. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::Pin(System.Int32) */, (MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 *)((MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  18963. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  18964. }
  18965. IL_0026:
  18966. {
  18967. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  18968. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  18969. Type_t * L_5;
  18970. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  18971. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  18972. Type_t * L_7;
  18973. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  18974. bool L_8;
  18975. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  18976. if (!L_8)
  18977. {
  18978. goto IL_0079;
  18979. }
  18980. }
  18981. {
  18982. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  18983. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  18984. V_0 = (String_t*)L_10;
  18985. if (!L_10)
  18986. {
  18987. goto IL_0079;
  18988. }
  18989. }
  18990. {
  18991. String_t* L_11 = V_0;
  18992. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  18993. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  18994. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  18995. intptr_t L_13;
  18996. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  18997. void* L_14;
  18998. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  18999. int32_t L_15 = (int32_t)__this->get__index_1();
  19000. void* L_16;
  19001. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  19002. V_2 = (void*)L_16;
  19003. void* L_17 = V_2;
  19004. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  19005. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  19006. memset((&L_19), 0, sizeof(L_19));
  19007. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  19008. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  19009. }
  19010. IL_0079:
  19011. {
  19012. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  19013. MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* L_21 = (MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD*)((MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  19014. V_3 = (MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD*)L_21;
  19015. if (!L_21)
  19016. {
  19017. goto IL_00ee;
  19018. }
  19019. }
  19020. {
  19021. int32_t L_22 = (int32_t)__this->get__length_2();
  19022. if ((((int32_t)L_22) >= ((int32_t)0)))
  19023. {
  19024. goto IL_00c1;
  19025. }
  19026. }
  19027. {
  19028. MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* L_23 = V_3;
  19029. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E L_24;
  19030. L_24 = (( Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E (*) (MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  19031. Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 * L_25;
  19032. L_25 = (( Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 * (*) (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  19033. void* L_26;
  19034. L_26 = (( void* (*) (Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 *)(Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  19035. int32_t L_27 = (int32_t)__this->get__index_1();
  19036. void* L_28;
  19037. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  19038. V_4 = (void*)L_28;
  19039. void* L_29 = V_4;
  19040. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  19041. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  19042. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  19043. memset((&L_31), 0, sizeof(L_31));
  19044. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  19045. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  19046. }
  19047. IL_00c1:
  19048. {
  19049. MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* L_32 = V_3;
  19050. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  19051. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  19052. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  19053. intptr_t L_34;
  19054. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  19055. void* L_35;
  19056. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  19057. int32_t L_36 = (int32_t)__this->get__index_1();
  19058. void* L_37;
  19059. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  19060. V_7 = (void*)L_37;
  19061. void* L_38 = V_7;
  19062. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  19063. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  19064. memset((&L_40), 0, sizeof(L_40));
  19065. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  19066. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  19067. }
  19068. IL_00ee:
  19069. {
  19070. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  19071. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  19072. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  19073. }
  19074. }
  19075. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m5DFAD5D90330F99D20F3BF5905C9BEE16B7D52D0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  19076. {
  19077. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * _thisAdjusted;
  19078. int32_t _offset = 1;
  19079. _thisAdjusted = reinterpret_cast<Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *>(__this + _offset);
  19080. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  19081. _returnValue = Memory_1_Pin_m5DFAD5D90330F99D20F3BF5905C9BEE16B7D52D0(_thisAdjusted, method);
  19082. return _returnValue;
  19083. }
  19084. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::Equals(System.Object)
  19085. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m27F1FDC6800078AB979B14F1E54BDA74B16F538E_gshared (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  19086. {
  19087. ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 V_0;
  19088. memset((&V_0), 0, sizeof(V_0));
  19089. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A V_1;
  19090. memset((&V_1), 0, sizeof(V_1));
  19091. RuntimeObject * V_2 = NULL;
  19092. {
  19093. RuntimeObject * L_0 = ___obj0;
  19094. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  19095. {
  19096. goto IL_0022;
  19097. }
  19098. }
  19099. {
  19100. RuntimeObject * L_1 = ___obj0;
  19101. V_0 = (ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 )((*(ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 *)((ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  19102. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A L_2 = (*(Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *)__this);
  19103. ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 L_3;
  19104. L_3 = (( ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 (*) (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t27444C644DE0706D54512F6F351993153FA2081A )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  19105. bool L_4;
  19106. L_4 = ReadOnlyMemory_1_Equals_mF9D409AC170A3C4CCDF5BF16A52F8AE1546EE746((ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 *)(ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 *)(&V_0), (ReadOnlyMemory_1_tC315D2BA3623D25B77AF135EFC739106B51A8761 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  19107. return (bool)L_4;
  19108. }
  19109. IL_0022:
  19110. {
  19111. RuntimeObject * L_5 = ___obj0;
  19112. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  19113. V_2 = (RuntimeObject *)L_6;
  19114. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  19115. {
  19116. goto IL_003b;
  19117. }
  19118. }
  19119. {
  19120. RuntimeObject * L_7 = V_2;
  19121. V_1 = (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A )((*(Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *)((Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  19122. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A L_8 = V_1;
  19123. bool L_9;
  19124. L_9 = Memory_1_Equals_m894D35FB509DC8B45594476520600DDD87F4F337((Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *)(Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *)__this, (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  19125. return (bool)L_9;
  19126. }
  19127. IL_003b:
  19128. {
  19129. return (bool)0;
  19130. }
  19131. }
  19132. IL2CPP_EXTERN_C bool Memory_1_Equals_m27F1FDC6800078AB979B14F1E54BDA74B16F538E_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  19133. {
  19134. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * _thisAdjusted;
  19135. int32_t _offset = 1;
  19136. _thisAdjusted = reinterpret_cast<Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *>(__this + _offset);
  19137. bool _returnValue;
  19138. _returnValue = Memory_1_Equals_m27F1FDC6800078AB979B14F1E54BDA74B16F538E(_thisAdjusted, ___obj0, method);
  19139. return _returnValue;
  19140. }
  19141. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::Equals(System.Memory`1<T>)
  19142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m894D35FB509DC8B45594476520600DDD87F4F337_gshared (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, Memory_1_t27444C644DE0706D54512F6F351993153FA2081A ___other0, const RuntimeMethod* method)
  19143. {
  19144. {
  19145. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  19146. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A L_1 = ___other0;
  19147. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  19148. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  19149. {
  19150. goto IL_002b;
  19151. }
  19152. }
  19153. {
  19154. int32_t L_3 = (int32_t)__this->get__index_1();
  19155. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A L_4 = ___other0;
  19156. int32_t L_5 = (int32_t)L_4.get__index_1();
  19157. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  19158. {
  19159. goto IL_002b;
  19160. }
  19161. }
  19162. {
  19163. int32_t L_6 = (int32_t)__this->get__length_2();
  19164. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A L_7 = ___other0;
  19165. int32_t L_8 = (int32_t)L_7.get__length_2();
  19166. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  19167. }
  19168. IL_002b:
  19169. {
  19170. return (bool)0;
  19171. }
  19172. }
  19173. IL2CPP_EXTERN_C bool Memory_1_Equals_m894D35FB509DC8B45594476520600DDD87F4F337_AdjustorThunk (RuntimeObject * __this, Memory_1_t27444C644DE0706D54512F6F351993153FA2081A ___other0, const RuntimeMethod* method)
  19174. {
  19175. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * _thisAdjusted;
  19176. int32_t _offset = 1;
  19177. _thisAdjusted = reinterpret_cast<Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *>(__this + _offset);
  19178. bool _returnValue;
  19179. _returnValue = Memory_1_Equals_m894D35FB509DC8B45594476520600DDD87F4F337(_thisAdjusted, ___other0, method);
  19180. return _returnValue;
  19181. }
  19182. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::GetHashCode()
  19183. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mEA478F686F62D5FBD8821A828DE3DF7E865E9D74_gshared (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, const RuntimeMethod* method)
  19184. {
  19185. int32_t V_0 = 0;
  19186. {
  19187. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  19188. if (L_0)
  19189. {
  19190. goto IL_000a;
  19191. }
  19192. }
  19193. {
  19194. return (int32_t)0;
  19195. }
  19196. IL_000a:
  19197. {
  19198. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  19199. NullCheck((RuntimeObject *)L_1);
  19200. int32_t L_2;
  19201. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  19202. int32_t L_3 = (int32_t)__this->get__index_1();
  19203. V_0 = (int32_t)L_3;
  19204. int32_t L_4;
  19205. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  19206. int32_t L_5 = (int32_t)__this->get__length_2();
  19207. V_0 = (int32_t)L_5;
  19208. int32_t L_6;
  19209. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  19210. int32_t L_7;
  19211. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  19212. return (int32_t)L_7;
  19213. }
  19214. }
  19215. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mEA478F686F62D5FBD8821A828DE3DF7E865E9D74_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  19216. {
  19217. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * _thisAdjusted;
  19218. int32_t _offset = 1;
  19219. _thisAdjusted = reinterpret_cast<Memory_1_t27444C644DE0706D54512F6F351993153FA2081A *>(__this + _offset);
  19220. int32_t _returnValue;
  19221. _returnValue = Memory_1_GetHashCode_mEA478F686F62D5FBD8821A828DE3DF7E865E9D74(_thisAdjusted, method);
  19222. return _returnValue;
  19223. }
  19224. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::CombineHashCodes(System.Int32,System.Int32)
  19225. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m44DA4E71A853982D77937E99440D7D3D4B2D9E26_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  19226. {
  19227. {
  19228. int32_t L_0 = ___left0;
  19229. int32_t L_1 = ___left0;
  19230. int32_t L_2 = ___right1;
  19231. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  19232. }
  19233. }
  19234. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  19235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m684B8DD12DA43A08643F45D96DFB0545D8438B92_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  19236. {
  19237. {
  19238. int32_t L_0 = ___h10;
  19239. int32_t L_1 = ___h21;
  19240. int32_t L_2;
  19241. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  19242. int32_t L_3 = ___h32;
  19243. int32_t L_4;
  19244. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  19245. return (int32_t)L_4;
  19246. }
  19247. }
  19248. #ifdef __clang__
  19249. #pragma clang diagnostic pop
  19250. #endif
  19251. #ifdef __clang__
  19252. #pragma clang diagnostic push
  19253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19254. #pragma clang diagnostic ignored "-Wunused-variable"
  19255. #endif
  19256. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::.ctor(T[])
  19257. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mFE103FCAE5A965C648262F0D7B81E90E96EF3F01_gshared (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* ___array0, const RuntimeMethod* method)
  19258. {
  19259. static bool s_Il2CppMethodInitialized;
  19260. if (!s_Il2CppMethodInitialized)
  19261. {
  19262. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  19263. s_Il2CppMethodInitialized = true;
  19264. }
  19265. Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 V_0;
  19266. memset((&V_0), 0, sizeof(V_0));
  19267. {
  19268. MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* L_0 = ___array0;
  19269. if (L_0)
  19270. {
  19271. goto IL_000b;
  19272. }
  19273. }
  19274. {
  19275. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 ));
  19276. return;
  19277. }
  19278. IL_000b:
  19279. {
  19280. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 ));
  19281. goto IL_0037;
  19282. }
  19283. {
  19284. MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* L_2 = ___array0;
  19285. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  19286. Type_t * L_3;
  19287. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  19288. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  19289. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  19290. Type_t * L_5;
  19291. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  19292. bool L_6;
  19293. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  19294. if (!L_6)
  19295. {
  19296. goto IL_0037;
  19297. }
  19298. }
  19299. {
  19300. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  19301. }
  19302. IL_0037:
  19303. {
  19304. MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* L_7 = ___array0;
  19305. __this->set__object_0((RuntimeObject *)L_7);
  19306. __this->set__index_1(0);
  19307. MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* L_8 = ___array0;
  19308. NullCheck(L_8);
  19309. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  19310. return;
  19311. }
  19312. }
  19313. IL2CPP_EXTERN_C void Memory_1__ctor_mFE103FCAE5A965C648262F0D7B81E90E96EF3F01_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* ___array0, const RuntimeMethod* method)
  19314. {
  19315. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * _thisAdjusted;
  19316. int32_t _offset = 1;
  19317. _thisAdjusted = reinterpret_cast<Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *>(__this + _offset);
  19318. Memory_1__ctor_mFE103FCAE5A965C648262F0D7B81E90E96EF3F01_inline(_thisAdjusted, ___array0, method);
  19319. }
  19320. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  19321. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m9C16222C20F40DE0AF5389FED608EA12ABF51764_gshared (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  19322. {
  19323. {
  19324. int32_t L_0 = ___length1;
  19325. if ((((int32_t)L_0) >= ((int32_t)0)))
  19326. {
  19327. goto IL_0009;
  19328. }
  19329. }
  19330. {
  19331. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  19332. }
  19333. IL_0009:
  19334. {
  19335. MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E * L_1 = ___manager0;
  19336. __this->set__object_0(L_1);
  19337. __this->set__index_1(((int32_t)-2147483648LL));
  19338. int32_t L_2 = ___length1;
  19339. __this->set__length_2(L_2);
  19340. return;
  19341. }
  19342. }
  19343. IL2CPP_EXTERN_C void Memory_1__ctor_m9C16222C20F40DE0AF5389FED608EA12ABF51764_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  19344. {
  19345. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * _thisAdjusted;
  19346. int32_t _offset = 1;
  19347. _thisAdjusted = reinterpret_cast<Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *>(__this + _offset);
  19348. Memory_1__ctor_m9C16222C20F40DE0AF5389FED608EA12ABF51764_inline(_thisAdjusted, ___manager0, ___length1, method);
  19349. }
  19350. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::.ctor(System.Object,System.Int32,System.Int32)
  19351. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m8CF94DF6C604A1EB345D6575F1FC9CD173FED5CC_gshared (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19352. {
  19353. {
  19354. RuntimeObject * L_0 = ___obj0;
  19355. __this->set__object_0(L_0);
  19356. int32_t L_1 = ___start1;
  19357. __this->set__index_1(L_1);
  19358. int32_t L_2 = ___length2;
  19359. __this->set__length_2(L_2);
  19360. return;
  19361. }
  19362. }
  19363. IL2CPP_EXTERN_C void Memory_1__ctor_m8CF94DF6C604A1EB345D6575F1FC9CD173FED5CC_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19364. {
  19365. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * _thisAdjusted;
  19366. int32_t _offset = 1;
  19367. _thisAdjusted = reinterpret_cast<Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *>(__this + _offset);
  19368. Memory_1__ctor_m8CF94DF6C604A1EB345D6575F1FC9CD173FED5CC_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  19369. }
  19370. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::op_Implicit(System.Memory`1<T>)
  19371. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 Memory_1_op_Implicit_mDD20C02095FD7786595201F125CE4A06CD8AD0C7_gshared (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 ___memory0, const RuntimeMethod* method)
  19372. {
  19373. {
  19374. ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 * L_0;
  19375. L_0 = (( ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 * (*) (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *)(Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  19376. ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 L_1 = (*(ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 *)L_0);
  19377. return (ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 )L_1;
  19378. }
  19379. }
  19380. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::get_Length()
  19381. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mE794E1C3CD0126BF41F10A5C8CA8D230504FEC36_gshared (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, const RuntimeMethod* method)
  19382. {
  19383. {
  19384. int32_t L_0 = (int32_t)__this->get__length_2();
  19385. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  19386. }
  19387. }
  19388. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mE794E1C3CD0126BF41F10A5C8CA8D230504FEC36_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  19389. {
  19390. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * _thisAdjusted;
  19391. int32_t _offset = 1;
  19392. _thisAdjusted = reinterpret_cast<Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *>(__this + _offset);
  19393. int32_t _returnValue;
  19394. _returnValue = Memory_1_get_Length_mE794E1C3CD0126BF41F10A5C8CA8D230504FEC36(_thisAdjusted, method);
  19395. return _returnValue;
  19396. }
  19397. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::ToString()
  19398. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m7EC6F3035FC4CF83B03A77454C46E4EAEC257312_gshared (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, const RuntimeMethod* method)
  19399. {
  19400. static bool s_Il2CppMethodInitialized;
  19401. if (!s_Il2CppMethodInitialized)
  19402. {
  19403. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  19404. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  19405. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  19406. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  19407. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  19408. s_Il2CppMethodInitialized = true;
  19409. }
  19410. String_t* V_0 = NULL;
  19411. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F V_1;
  19412. memset((&V_1), 0, sizeof(V_1));
  19413. {
  19414. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  19415. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  19416. Type_t * L_1;
  19417. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  19418. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  19419. Type_t * L_3;
  19420. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  19421. bool L_4;
  19422. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  19423. if (!L_4)
  19424. {
  19425. goto IL_0058;
  19426. }
  19427. }
  19428. {
  19429. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  19430. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  19431. V_0 = (String_t*)L_6;
  19432. if (L_6)
  19433. {
  19434. goto IL_003f;
  19435. }
  19436. }
  19437. {
  19438. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F L_7;
  19439. L_7 = Memory_1_get_Span_m061C92E262FF0E9803AD7F36391ABA6BE0612FCD_inline((Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *)(Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19440. V_1 = (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F )L_7;
  19441. Il2CppFakeBox<Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  19442. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  19443. String_t* L_9;
  19444. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  19445. V_1 = L_8.m_Value;
  19446. return (String_t*)L_9;
  19447. }
  19448. IL_003f:
  19449. {
  19450. String_t* L_10 = V_0;
  19451. int32_t L_11 = (int32_t)__this->get__index_1();
  19452. int32_t L_12 = (int32_t)__this->get__length_2();
  19453. NullCheck((String_t*)L_10);
  19454. String_t* L_13;
  19455. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  19456. return (String_t*)L_13;
  19457. }
  19458. IL_0058:
  19459. {
  19460. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  19461. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  19462. Type_t * L_15;
  19463. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  19464. NullCheck((MemberInfo_t *)L_15);
  19465. String_t* L_16;
  19466. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  19467. int32_t L_17 = (int32_t)__this->get__length_2();
  19468. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  19469. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  19470. String_t* L_20;
  19471. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  19472. return (String_t*)L_20;
  19473. }
  19474. }
  19475. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m7EC6F3035FC4CF83B03A77454C46E4EAEC257312_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  19476. {
  19477. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * _thisAdjusted;
  19478. int32_t _offset = 1;
  19479. _thisAdjusted = reinterpret_cast<Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *>(__this + _offset);
  19480. String_t* _returnValue;
  19481. _returnValue = Memory_1_ToString_m7EC6F3035FC4CF83B03A77454C46E4EAEC257312(_thisAdjusted, method);
  19482. return _returnValue;
  19483. }
  19484. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::Slice(System.Int32,System.Int32)
  19485. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 Memory_1_Slice_m564CEC628597FB9DC9BAC95B5DE0DCC979E05887_gshared (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19486. {
  19487. int32_t V_0 = 0;
  19488. int32_t V_1 = 0;
  19489. {
  19490. int32_t L_0 = (int32_t)__this->get__length_2();
  19491. V_0 = (int32_t)L_0;
  19492. int32_t L_1 = V_0;
  19493. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  19494. int32_t L_2 = ___start0;
  19495. int32_t L_3 = V_1;
  19496. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  19497. {
  19498. goto IL_0019;
  19499. }
  19500. }
  19501. {
  19502. int32_t L_4 = ___length1;
  19503. int32_t L_5 = V_1;
  19504. int32_t L_6 = ___start0;
  19505. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  19506. {
  19507. goto IL_001e;
  19508. }
  19509. }
  19510. IL_0019:
  19511. {
  19512. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  19513. }
  19514. IL_001e:
  19515. {
  19516. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  19517. int32_t L_8 = (int32_t)__this->get__index_1();
  19518. int32_t L_9 = ___start0;
  19519. int32_t L_10 = ___length1;
  19520. int32_t L_11 = V_0;
  19521. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 L_12;
  19522. memset((&L_12), 0, sizeof(L_12));
  19523. Memory_1__ctor_m8CF94DF6C604A1EB345D6575F1FC9CD173FED5CC_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  19524. return (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 )L_12;
  19525. }
  19526. }
  19527. IL2CPP_EXTERN_C Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 Memory_1_Slice_m564CEC628597FB9DC9BAC95B5DE0DCC979E05887_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19528. {
  19529. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * _thisAdjusted;
  19530. int32_t _offset = 1;
  19531. _thisAdjusted = reinterpret_cast<Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *>(__this + _offset);
  19532. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 _returnValue;
  19533. _returnValue = Memory_1_Slice_m564CEC628597FB9DC9BAC95B5DE0DCC979E05887_inline(_thisAdjusted, ___start0, ___length1, method);
  19534. return _returnValue;
  19535. }
  19536. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::get_Span()
  19537. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F Memory_1_get_Span_m061C92E262FF0E9803AD7F36391ABA6BE0612FCD_gshared (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, const RuntimeMethod* method)
  19538. {
  19539. static bool s_Il2CppMethodInitialized;
  19540. if (!s_Il2CppMethodInitialized)
  19541. {
  19542. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  19543. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19544. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  19545. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  19546. s_Il2CppMethodInitialized = true;
  19547. }
  19548. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F V_0;
  19549. memset((&V_0), 0, sizeof(V_0));
  19550. String_t* V_1 = NULL;
  19551. {
  19552. int32_t L_0 = (int32_t)__this->get__index_1();
  19553. if ((((int32_t)L_0) >= ((int32_t)0)))
  19554. {
  19555. goto IL_0034;
  19556. }
  19557. }
  19558. {
  19559. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  19560. NullCheck((MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E *)((MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  19561. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F L_2;
  19562. L_2 = VirtualFuncInvoker0< Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::GetSpan() */, (MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E *)((MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  19563. V_0 = (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F )L_2;
  19564. int32_t L_3 = (int32_t)__this->get__index_1();
  19565. int32_t L_4 = (int32_t)__this->get__length_2();
  19566. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F L_5;
  19567. L_5 = Span_1_Slice_m8FDA027D197C5C9F51498CA02D61DA45B7823AE5_inline((Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F *)(Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  19568. return (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F )L_5;
  19569. }
  19570. IL_0034:
  19571. {
  19572. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  19573. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  19574. Type_t * L_7;
  19575. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  19576. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  19577. Type_t * L_9;
  19578. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  19579. bool L_10;
  19580. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  19581. if (!L_10)
  19582. {
  19583. goto IL_0089;
  19584. }
  19585. }
  19586. {
  19587. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  19588. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  19589. V_1 = (String_t*)L_12;
  19590. if (!L_12)
  19591. {
  19592. goto IL_0089;
  19593. }
  19594. }
  19595. {
  19596. String_t* L_13 = V_1;
  19597. Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD * L_14;
  19598. L_14 = (( Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  19599. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19600. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  19601. String_t* L_16 = V_1;
  19602. NullCheck((String_t*)L_16);
  19603. int32_t L_17;
  19604. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  19605. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F L_18;
  19606. memset((&L_18), 0, sizeof(L_18));
  19607. Span_1__ctor_m9DD489E6320E8561936D3AC08152B86DBCA67C2F_inline((&L_18), (Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  19608. V_0 = (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F )L_18;
  19609. int32_t L_19 = (int32_t)__this->get__index_1();
  19610. int32_t L_20 = (int32_t)__this->get__length_2();
  19611. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F L_21;
  19612. L_21 = Span_1_Slice_m8FDA027D197C5C9F51498CA02D61DA45B7823AE5_inline((Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F *)(Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  19613. return (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F )L_21;
  19614. }
  19615. IL_0089:
  19616. {
  19617. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  19618. if (!L_22)
  19619. {
  19620. goto IL_00b4;
  19621. }
  19622. }
  19623. {
  19624. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  19625. int32_t L_24 = (int32_t)__this->get__index_1();
  19626. int32_t L_25 = (int32_t)__this->get__length_2();
  19627. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F L_26;
  19628. memset((&L_26), 0, sizeof(L_26));
  19629. Span_1__ctor_mC5D330C8AA19ADEC9635F1CFED27E6E5F9455900_inline((&L_26), (MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0*)((MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  19630. return (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F )L_26;
  19631. }
  19632. IL_00b4:
  19633. {
  19634. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F ));
  19635. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F L_27 = V_0;
  19636. return (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F )L_27;
  19637. }
  19638. }
  19639. IL2CPP_EXTERN_C Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F Memory_1_get_Span_m061C92E262FF0E9803AD7F36391ABA6BE0612FCD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  19640. {
  19641. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * _thisAdjusted;
  19642. int32_t _offset = 1;
  19643. _thisAdjusted = reinterpret_cast<Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *>(__this + _offset);
  19644. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F _returnValue;
  19645. _returnValue = Memory_1_get_Span_m061C92E262FF0E9803AD7F36391ABA6BE0612FCD_inline(_thisAdjusted, method);
  19646. return _returnValue;
  19647. }
  19648. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::Pin()
  19649. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF5D6B1F8BCD325673BD417CD78602D721FE63C2F_gshared (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, const RuntimeMethod* method)
  19650. {
  19651. static bool s_Il2CppMethodInitialized;
  19652. if (!s_Il2CppMethodInitialized)
  19653. {
  19654. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  19655. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  19656. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  19657. s_Il2CppMethodInitialized = true;
  19658. }
  19659. String_t* V_0 = NULL;
  19660. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  19661. memset((&V_1), 0, sizeof(V_1));
  19662. void* V_2 = NULL;
  19663. MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* V_3 = NULL;
  19664. void* V_4 = NULL;
  19665. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  19666. memset((&V_5), 0, sizeof(V_5));
  19667. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  19668. memset((&V_6), 0, sizeof(V_6));
  19669. void* V_7 = NULL;
  19670. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  19671. memset((&V_8), 0, sizeof(V_8));
  19672. {
  19673. int32_t L_0 = (int32_t)__this->get__index_1();
  19674. if ((((int32_t)L_0) >= ((int32_t)0)))
  19675. {
  19676. goto IL_0026;
  19677. }
  19678. }
  19679. {
  19680. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  19681. int32_t L_2 = (int32_t)__this->get__index_1();
  19682. NullCheck((MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E *)((MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  19683. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  19684. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::Pin(System.Int32) */, (MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E *)((MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  19685. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  19686. }
  19687. IL_0026:
  19688. {
  19689. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  19690. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  19691. Type_t * L_5;
  19692. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  19693. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  19694. Type_t * L_7;
  19695. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  19696. bool L_8;
  19697. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  19698. if (!L_8)
  19699. {
  19700. goto IL_0079;
  19701. }
  19702. }
  19703. {
  19704. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  19705. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  19706. V_0 = (String_t*)L_10;
  19707. if (!L_10)
  19708. {
  19709. goto IL_0079;
  19710. }
  19711. }
  19712. {
  19713. String_t* L_11 = V_0;
  19714. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  19715. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  19716. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  19717. intptr_t L_13;
  19718. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  19719. void* L_14;
  19720. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  19721. int32_t L_15 = (int32_t)__this->get__index_1();
  19722. void* L_16;
  19723. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  19724. V_2 = (void*)L_16;
  19725. void* L_17 = V_2;
  19726. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  19727. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  19728. memset((&L_19), 0, sizeof(L_19));
  19729. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  19730. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  19731. }
  19732. IL_0079:
  19733. {
  19734. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  19735. MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* L_21 = (MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0*)((MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  19736. V_3 = (MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0*)L_21;
  19737. if (!L_21)
  19738. {
  19739. goto IL_00ee;
  19740. }
  19741. }
  19742. {
  19743. int32_t L_22 = (int32_t)__this->get__length_2();
  19744. if ((((int32_t)L_22) >= ((int32_t)0)))
  19745. {
  19746. goto IL_00c1;
  19747. }
  19748. }
  19749. {
  19750. MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* L_23 = V_3;
  19751. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F L_24;
  19752. L_24 = (( Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F (*) (MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  19753. Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 * L_25;
  19754. L_25 = (( Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 * (*) (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  19755. void* L_26;
  19756. L_26 = (( void* (*) (Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 *)(Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  19757. int32_t L_27 = (int32_t)__this->get__index_1();
  19758. void* L_28;
  19759. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  19760. V_4 = (void*)L_28;
  19761. void* L_29 = V_4;
  19762. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  19763. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  19764. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  19765. memset((&L_31), 0, sizeof(L_31));
  19766. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  19767. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  19768. }
  19769. IL_00c1:
  19770. {
  19771. MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* L_32 = V_3;
  19772. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  19773. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  19774. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  19775. intptr_t L_34;
  19776. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  19777. void* L_35;
  19778. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  19779. int32_t L_36 = (int32_t)__this->get__index_1();
  19780. void* L_37;
  19781. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  19782. V_7 = (void*)L_37;
  19783. void* L_38 = V_7;
  19784. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  19785. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  19786. memset((&L_40), 0, sizeof(L_40));
  19787. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  19788. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  19789. }
  19790. IL_00ee:
  19791. {
  19792. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  19793. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  19794. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  19795. }
  19796. }
  19797. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF5D6B1F8BCD325673BD417CD78602D721FE63C2F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  19798. {
  19799. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * _thisAdjusted;
  19800. int32_t _offset = 1;
  19801. _thisAdjusted = reinterpret_cast<Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *>(__this + _offset);
  19802. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  19803. _returnValue = Memory_1_Pin_mF5D6B1F8BCD325673BD417CD78602D721FE63C2F(_thisAdjusted, method);
  19804. return _returnValue;
  19805. }
  19806. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::Equals(System.Object)
  19807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m6B6B36D976B8F68B754EA42FFC4262142D579AE4_gshared (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  19808. {
  19809. ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 V_0;
  19810. memset((&V_0), 0, sizeof(V_0));
  19811. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 V_1;
  19812. memset((&V_1), 0, sizeof(V_1));
  19813. RuntimeObject * V_2 = NULL;
  19814. {
  19815. RuntimeObject * L_0 = ___obj0;
  19816. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  19817. {
  19818. goto IL_0022;
  19819. }
  19820. }
  19821. {
  19822. RuntimeObject * L_1 = ___obj0;
  19823. V_0 = (ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 )((*(ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 *)((ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  19824. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 L_2 = (*(Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *)__this);
  19825. ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 L_3;
  19826. L_3 = (( ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 (*) (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  19827. bool L_4;
  19828. L_4 = ReadOnlyMemory_1_Equals_mACBE01AEF9429003567E0C7B792D0631DC72B17A((ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 *)(ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 *)(&V_0), (ReadOnlyMemory_1_tDC1072BF3B5307DA187CEE0E54A33C5A60F18240 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  19829. return (bool)L_4;
  19830. }
  19831. IL_0022:
  19832. {
  19833. RuntimeObject * L_5 = ___obj0;
  19834. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  19835. V_2 = (RuntimeObject *)L_6;
  19836. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  19837. {
  19838. goto IL_003b;
  19839. }
  19840. }
  19841. {
  19842. RuntimeObject * L_7 = V_2;
  19843. V_1 = (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 )((*(Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *)((Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  19844. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 L_8 = V_1;
  19845. bool L_9;
  19846. L_9 = Memory_1_Equals_mA0A4A5740D128766DC273F2C1AE95AEA37EEEE30((Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *)(Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *)__this, (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  19847. return (bool)L_9;
  19848. }
  19849. IL_003b:
  19850. {
  19851. return (bool)0;
  19852. }
  19853. }
  19854. IL2CPP_EXTERN_C bool Memory_1_Equals_m6B6B36D976B8F68B754EA42FFC4262142D579AE4_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  19855. {
  19856. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * _thisAdjusted;
  19857. int32_t _offset = 1;
  19858. _thisAdjusted = reinterpret_cast<Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *>(__this + _offset);
  19859. bool _returnValue;
  19860. _returnValue = Memory_1_Equals_m6B6B36D976B8F68B754EA42FFC4262142D579AE4(_thisAdjusted, ___obj0, method);
  19861. return _returnValue;
  19862. }
  19863. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::Equals(System.Memory`1<T>)
  19864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mA0A4A5740D128766DC273F2C1AE95AEA37EEEE30_gshared (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 ___other0, const RuntimeMethod* method)
  19865. {
  19866. {
  19867. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  19868. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 L_1 = ___other0;
  19869. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  19870. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  19871. {
  19872. goto IL_002b;
  19873. }
  19874. }
  19875. {
  19876. int32_t L_3 = (int32_t)__this->get__index_1();
  19877. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 L_4 = ___other0;
  19878. int32_t L_5 = (int32_t)L_4.get__index_1();
  19879. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  19880. {
  19881. goto IL_002b;
  19882. }
  19883. }
  19884. {
  19885. int32_t L_6 = (int32_t)__this->get__length_2();
  19886. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 L_7 = ___other0;
  19887. int32_t L_8 = (int32_t)L_7.get__length_2();
  19888. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  19889. }
  19890. IL_002b:
  19891. {
  19892. return (bool)0;
  19893. }
  19894. }
  19895. IL2CPP_EXTERN_C bool Memory_1_Equals_mA0A4A5740D128766DC273F2C1AE95AEA37EEEE30_AdjustorThunk (RuntimeObject * __this, Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 ___other0, const RuntimeMethod* method)
  19896. {
  19897. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * _thisAdjusted;
  19898. int32_t _offset = 1;
  19899. _thisAdjusted = reinterpret_cast<Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *>(__this + _offset);
  19900. bool _returnValue;
  19901. _returnValue = Memory_1_Equals_mA0A4A5740D128766DC273F2C1AE95AEA37EEEE30(_thisAdjusted, ___other0, method);
  19902. return _returnValue;
  19903. }
  19904. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::GetHashCode()
  19905. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mA427D7B42015A9DCA63E00182CCCCB990C3FDC5A_gshared (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, const RuntimeMethod* method)
  19906. {
  19907. int32_t V_0 = 0;
  19908. {
  19909. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  19910. if (L_0)
  19911. {
  19912. goto IL_000a;
  19913. }
  19914. }
  19915. {
  19916. return (int32_t)0;
  19917. }
  19918. IL_000a:
  19919. {
  19920. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  19921. NullCheck((RuntimeObject *)L_1);
  19922. int32_t L_2;
  19923. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  19924. int32_t L_3 = (int32_t)__this->get__index_1();
  19925. V_0 = (int32_t)L_3;
  19926. int32_t L_4;
  19927. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  19928. int32_t L_5 = (int32_t)__this->get__length_2();
  19929. V_0 = (int32_t)L_5;
  19930. int32_t L_6;
  19931. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  19932. int32_t L_7;
  19933. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  19934. return (int32_t)L_7;
  19935. }
  19936. }
  19937. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mA427D7B42015A9DCA63E00182CCCCB990C3FDC5A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  19938. {
  19939. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * _thisAdjusted;
  19940. int32_t _offset = 1;
  19941. _thisAdjusted = reinterpret_cast<Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 *>(__this + _offset);
  19942. int32_t _returnValue;
  19943. _returnValue = Memory_1_GetHashCode_mA427D7B42015A9DCA63E00182CCCCB990C3FDC5A(_thisAdjusted, method);
  19944. return _returnValue;
  19945. }
  19946. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::CombineHashCodes(System.Int32,System.Int32)
  19947. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mA0DCE767F89168FC7F256212D14A635E0A1C0FD0_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  19948. {
  19949. {
  19950. int32_t L_0 = ___left0;
  19951. int32_t L_1 = ___left0;
  19952. int32_t L_2 = ___right1;
  19953. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  19954. }
  19955. }
  19956. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  19957. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mB2F74CD798E159D19C92CAFA4CB832D73D490FB6_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  19958. {
  19959. {
  19960. int32_t L_0 = ___h10;
  19961. int32_t L_1 = ___h21;
  19962. int32_t L_2;
  19963. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  19964. int32_t L_3 = ___h32;
  19965. int32_t L_4;
  19966. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  19967. return (int32_t)L_4;
  19968. }
  19969. }
  19970. #ifdef __clang__
  19971. #pragma clang diagnostic pop
  19972. #endif
  19973. #ifdef __clang__
  19974. #pragma clang diagnostic push
  19975. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19976. #pragma clang diagnostic ignored "-Wunused-variable"
  19977. #endif
  19978. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(T[])
  19979. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m64FB69A98AF34892D1E8BACB24BB25A8519FB0E8_gshared (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___array0, const RuntimeMethod* method)
  19980. {
  19981. static bool s_Il2CppMethodInitialized;
  19982. if (!s_Il2CppMethodInitialized)
  19983. {
  19984. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  19985. s_Il2CppMethodInitialized = true;
  19986. }
  19987. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 V_0;
  19988. memset((&V_0), 0, sizeof(V_0));
  19989. {
  19990. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_0 = ___array0;
  19991. if (L_0)
  19992. {
  19993. goto IL_000b;
  19994. }
  19995. }
  19996. {
  19997. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 ));
  19998. return;
  19999. }
  20000. IL_000b:
  20001. {
  20002. il2cpp_codegen_initobj((&V_0), sizeof(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 ));
  20003. goto IL_0037;
  20004. }
  20005. {
  20006. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_2 = ___array0;
  20007. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  20008. Type_t * L_3;
  20009. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  20010. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  20011. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  20012. Type_t * L_5;
  20013. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  20014. bool L_6;
  20015. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  20016. if (!L_6)
  20017. {
  20018. goto IL_0037;
  20019. }
  20020. }
  20021. {
  20022. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  20023. }
  20024. IL_0037:
  20025. {
  20026. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_7 = ___array0;
  20027. __this->set__object_0((RuntimeObject *)L_7);
  20028. __this->set__index_1(0);
  20029. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_8 = ___array0;
  20030. NullCheck(L_8);
  20031. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  20032. return;
  20033. }
  20034. }
  20035. IL2CPP_EXTERN_C void Memory_1__ctor_m64FB69A98AF34892D1E8BACB24BB25A8519FB0E8_AdjustorThunk (RuntimeObject * __this, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___array0, const RuntimeMethod* method)
  20036. {
  20037. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * _thisAdjusted;
  20038. int32_t _offset = 1;
  20039. _thisAdjusted = reinterpret_cast<Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *>(__this + _offset);
  20040. Memory_1__ctor_m64FB69A98AF34892D1E8BACB24BB25A8519FB0E8_inline(_thisAdjusted, ___array0, method);
  20041. }
  20042. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  20043. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m60800336924227BE7EB68DDBA622592EDC45F579_gshared (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  20044. {
  20045. {
  20046. int32_t L_0 = ___length1;
  20047. if ((((int32_t)L_0) >= ((int32_t)0)))
  20048. {
  20049. goto IL_0009;
  20050. }
  20051. }
  20052. {
  20053. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  20054. }
  20055. IL_0009:
  20056. {
  20057. MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 * L_1 = ___manager0;
  20058. __this->set__object_0(L_1);
  20059. __this->set__index_1(((int32_t)-2147483648LL));
  20060. int32_t L_2 = ___length1;
  20061. __this->set__length_2(L_2);
  20062. return;
  20063. }
  20064. }
  20065. IL2CPP_EXTERN_C void Memory_1__ctor_m60800336924227BE7EB68DDBA622592EDC45F579_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  20066. {
  20067. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * _thisAdjusted;
  20068. int32_t _offset = 1;
  20069. _thisAdjusted = reinterpret_cast<Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *>(__this + _offset);
  20070. Memory_1__ctor_m60800336924227BE7EB68DDBA622592EDC45F579_inline(_thisAdjusted, ___manager0, ___length1, method);
  20071. }
  20072. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(System.Object,System.Int32,System.Int32)
  20073. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mC0B67D077409FBDA895735C841C45D6C3812D729_gshared (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  20074. {
  20075. {
  20076. RuntimeObject * L_0 = ___obj0;
  20077. __this->set__object_0(L_0);
  20078. int32_t L_1 = ___start1;
  20079. __this->set__index_1(L_1);
  20080. int32_t L_2 = ___length2;
  20081. __this->set__length_2(L_2);
  20082. return;
  20083. }
  20084. }
  20085. IL2CPP_EXTERN_C void Memory_1__ctor_mC0B67D077409FBDA895735C841C45D6C3812D729_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  20086. {
  20087. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * _thisAdjusted;
  20088. int32_t _offset = 1;
  20089. _thisAdjusted = reinterpret_cast<Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *>(__this + _offset);
  20090. Memory_1__ctor_mC0B67D077409FBDA895735C841C45D6C3812D729_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  20091. }
  20092. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::op_Implicit(System.Memory`1<T>)
  20093. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB Memory_1_op_Implicit_m1FF38B44B2C6262C2F101162EFFAAA3D4332EBDD_gshared (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 ___memory0, const RuntimeMethod* method)
  20094. {
  20095. {
  20096. ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB * L_0;
  20097. L_0 = (( ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB * (*) (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *)(Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  20098. ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB L_1 = (*(ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB *)L_0);
  20099. return (ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB )L_1;
  20100. }
  20101. }
  20102. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Length()
  20103. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m2AFC9592F0987DFC0C359BAB499E62F317EBD104_gshared (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, const RuntimeMethod* method)
  20104. {
  20105. {
  20106. int32_t L_0 = (int32_t)__this->get__length_2();
  20107. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  20108. }
  20109. }
  20110. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m2AFC9592F0987DFC0C359BAB499E62F317EBD104_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20111. {
  20112. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * _thisAdjusted;
  20113. int32_t _offset = 1;
  20114. _thisAdjusted = reinterpret_cast<Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *>(__this + _offset);
  20115. int32_t _returnValue;
  20116. _returnValue = Memory_1_get_Length_m2AFC9592F0987DFC0C359BAB499E62F317EBD104(_thisAdjusted, method);
  20117. return _returnValue;
  20118. }
  20119. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::ToString()
  20120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m21B8DF047DAC4BE813BC7B78AF41D2F9703C8495_gshared (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, const RuntimeMethod* method)
  20121. {
  20122. static bool s_Il2CppMethodInitialized;
  20123. if (!s_Il2CppMethodInitialized)
  20124. {
  20125. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  20126. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  20127. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  20128. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  20129. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  20130. s_Il2CppMethodInitialized = true;
  20131. }
  20132. String_t* V_0 = NULL;
  20133. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C V_1;
  20134. memset((&V_1), 0, sizeof(V_1));
  20135. {
  20136. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  20137. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  20138. Type_t * L_1;
  20139. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  20140. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  20141. Type_t * L_3;
  20142. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  20143. bool L_4;
  20144. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  20145. if (!L_4)
  20146. {
  20147. goto IL_0058;
  20148. }
  20149. }
  20150. {
  20151. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  20152. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  20153. V_0 = (String_t*)L_6;
  20154. if (L_6)
  20155. {
  20156. goto IL_003f;
  20157. }
  20158. }
  20159. {
  20160. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_7;
  20161. L_7 = Memory_1_get_Span_m08CF605B93C8A8B5386ACC99ED98E41687D3E1AD_inline((Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *)(Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  20162. V_1 = (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_7;
  20163. Il2CppFakeBox<Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  20164. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  20165. String_t* L_9;
  20166. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  20167. V_1 = L_8.m_Value;
  20168. return (String_t*)L_9;
  20169. }
  20170. IL_003f:
  20171. {
  20172. String_t* L_10 = V_0;
  20173. int32_t L_11 = (int32_t)__this->get__index_1();
  20174. int32_t L_12 = (int32_t)__this->get__length_2();
  20175. NullCheck((String_t*)L_10);
  20176. String_t* L_13;
  20177. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  20178. return (String_t*)L_13;
  20179. }
  20180. IL_0058:
  20181. {
  20182. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  20183. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  20184. Type_t * L_15;
  20185. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  20186. NullCheck((MemberInfo_t *)L_15);
  20187. String_t* L_16;
  20188. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  20189. int32_t L_17 = (int32_t)__this->get__length_2();
  20190. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  20191. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  20192. String_t* L_20;
  20193. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  20194. return (String_t*)L_20;
  20195. }
  20196. }
  20197. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m21B8DF047DAC4BE813BC7B78AF41D2F9703C8495_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20198. {
  20199. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * _thisAdjusted;
  20200. int32_t _offset = 1;
  20201. _thisAdjusted = reinterpret_cast<Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *>(__this + _offset);
  20202. String_t* _returnValue;
  20203. _returnValue = Memory_1_ToString_m21B8DF047DAC4BE813BC7B78AF41D2F9703C8495(_thisAdjusted, method);
  20204. return _returnValue;
  20205. }
  20206. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::Slice(System.Int32,System.Int32)
  20207. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 Memory_1_Slice_m800BB138D8E6DC194F4F0787EDEDDA25FFD2C441_gshared (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  20208. {
  20209. int32_t V_0 = 0;
  20210. int32_t V_1 = 0;
  20211. {
  20212. int32_t L_0 = (int32_t)__this->get__length_2();
  20213. V_0 = (int32_t)L_0;
  20214. int32_t L_1 = V_0;
  20215. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  20216. int32_t L_2 = ___start0;
  20217. int32_t L_3 = V_1;
  20218. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  20219. {
  20220. goto IL_0019;
  20221. }
  20222. }
  20223. {
  20224. int32_t L_4 = ___length1;
  20225. int32_t L_5 = V_1;
  20226. int32_t L_6 = ___start0;
  20227. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  20228. {
  20229. goto IL_001e;
  20230. }
  20231. }
  20232. IL_0019:
  20233. {
  20234. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  20235. }
  20236. IL_001e:
  20237. {
  20238. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  20239. int32_t L_8 = (int32_t)__this->get__index_1();
  20240. int32_t L_9 = ___start0;
  20241. int32_t L_10 = ___length1;
  20242. int32_t L_11 = V_0;
  20243. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 L_12;
  20244. memset((&L_12), 0, sizeof(L_12));
  20245. Memory_1__ctor_mC0B67D077409FBDA895735C841C45D6C3812D729_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  20246. return (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 )L_12;
  20247. }
  20248. }
  20249. IL2CPP_EXTERN_C Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 Memory_1_Slice_m800BB138D8E6DC194F4F0787EDEDDA25FFD2C441_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  20250. {
  20251. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * _thisAdjusted;
  20252. int32_t _offset = 1;
  20253. _thisAdjusted = reinterpret_cast<Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *>(__this + _offset);
  20254. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 _returnValue;
  20255. _returnValue = Memory_1_Slice_m800BB138D8E6DC194F4F0787EDEDDA25FFD2C441_inline(_thisAdjusted, ___start0, ___length1, method);
  20256. return _returnValue;
  20257. }
  20258. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Span()
  20259. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C Memory_1_get_Span_m08CF605B93C8A8B5386ACC99ED98E41687D3E1AD_gshared (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, const RuntimeMethod* method)
  20260. {
  20261. static bool s_Il2CppMethodInitialized;
  20262. if (!s_Il2CppMethodInitialized)
  20263. {
  20264. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  20265. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20266. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  20267. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  20268. s_Il2CppMethodInitialized = true;
  20269. }
  20270. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C V_0;
  20271. memset((&V_0), 0, sizeof(V_0));
  20272. String_t* V_1 = NULL;
  20273. {
  20274. int32_t L_0 = (int32_t)__this->get__index_1();
  20275. if ((((int32_t)L_0) >= ((int32_t)0)))
  20276. {
  20277. goto IL_0034;
  20278. }
  20279. }
  20280. {
  20281. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  20282. NullCheck((MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 *)((MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  20283. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_2;
  20284. L_2 = VirtualFuncInvoker0< Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.A8>::GetSpan() */, (MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 *)((MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  20285. V_0 = (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_2;
  20286. int32_t L_3 = (int32_t)__this->get__index_1();
  20287. int32_t L_4 = (int32_t)__this->get__length_2();
  20288. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_5;
  20289. L_5 = Span_1_Slice_mDB399EE2FB990BAA7FD043B01FDF4438531C90AB_inline((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  20290. return (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_5;
  20291. }
  20292. IL_0034:
  20293. {
  20294. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  20295. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  20296. Type_t * L_7;
  20297. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  20298. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  20299. Type_t * L_9;
  20300. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  20301. bool L_10;
  20302. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  20303. if (!L_10)
  20304. {
  20305. goto IL_0089;
  20306. }
  20307. }
  20308. {
  20309. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  20310. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  20311. V_1 = (String_t*)L_12;
  20312. if (!L_12)
  20313. {
  20314. goto IL_0089;
  20315. }
  20316. }
  20317. {
  20318. String_t* L_13 = V_1;
  20319. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_14;
  20320. L_14 = (( Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  20321. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20322. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  20323. String_t* L_16 = V_1;
  20324. NullCheck((String_t*)L_16);
  20325. int32_t L_17;
  20326. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  20327. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_18;
  20328. memset((&L_18), 0, sizeof(L_18));
  20329. Span_1__ctor_mF90EDA2C7B4524F351BF8300FC47C9D146C3B93D_inline((&L_18), (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  20330. V_0 = (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_18;
  20331. int32_t L_19 = (int32_t)__this->get__index_1();
  20332. int32_t L_20 = (int32_t)__this->get__length_2();
  20333. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_21;
  20334. L_21 = Span_1_Slice_mDB399EE2FB990BAA7FD043B01FDF4438531C90AB_inline((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  20335. return (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_21;
  20336. }
  20337. IL_0089:
  20338. {
  20339. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  20340. if (!L_22)
  20341. {
  20342. goto IL_00b4;
  20343. }
  20344. }
  20345. {
  20346. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  20347. int32_t L_24 = (int32_t)__this->get__index_1();
  20348. int32_t L_25 = (int32_t)__this->get__length_2();
  20349. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_26;
  20350. memset((&L_26), 0, sizeof(L_26));
  20351. Span_1__ctor_m41B76C0F13A8A69B1421EA3EF365B6F4EDEEF7CE_inline((&L_26), (A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*)((A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  20352. return (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_26;
  20353. }
  20354. IL_00b4:
  20355. {
  20356. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ));
  20357. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_27 = V_0;
  20358. return (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_27;
  20359. }
  20360. }
  20361. IL2CPP_EXTERN_C Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C Memory_1_get_Span_m08CF605B93C8A8B5386ACC99ED98E41687D3E1AD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20362. {
  20363. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * _thisAdjusted;
  20364. int32_t _offset = 1;
  20365. _thisAdjusted = reinterpret_cast<Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *>(__this + _offset);
  20366. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C _returnValue;
  20367. _returnValue = Memory_1_get_Span_m08CF605B93C8A8B5386ACC99ED98E41687D3E1AD_inline(_thisAdjusted, method);
  20368. return _returnValue;
  20369. }
  20370. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::Pin()
  20371. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mD68589D8F215A5BEDC84A149E4C077EA789A7787_gshared (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, const RuntimeMethod* method)
  20372. {
  20373. static bool s_Il2CppMethodInitialized;
  20374. if (!s_Il2CppMethodInitialized)
  20375. {
  20376. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  20377. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  20378. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  20379. s_Il2CppMethodInitialized = true;
  20380. }
  20381. String_t* V_0 = NULL;
  20382. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  20383. memset((&V_1), 0, sizeof(V_1));
  20384. void* V_2 = NULL;
  20385. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* V_3 = NULL;
  20386. void* V_4 = NULL;
  20387. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  20388. memset((&V_5), 0, sizeof(V_5));
  20389. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  20390. memset((&V_6), 0, sizeof(V_6));
  20391. void* V_7 = NULL;
  20392. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  20393. memset((&V_8), 0, sizeof(V_8));
  20394. {
  20395. int32_t L_0 = (int32_t)__this->get__index_1();
  20396. if ((((int32_t)L_0) >= ((int32_t)0)))
  20397. {
  20398. goto IL_0026;
  20399. }
  20400. }
  20401. {
  20402. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  20403. int32_t L_2 = (int32_t)__this->get__index_1();
  20404. NullCheck((MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 *)((MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  20405. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  20406. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.A8>::Pin(System.Int32) */, (MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 *)((MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  20407. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  20408. }
  20409. IL_0026:
  20410. {
  20411. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  20412. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  20413. Type_t * L_5;
  20414. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  20415. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  20416. Type_t * L_7;
  20417. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  20418. bool L_8;
  20419. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  20420. if (!L_8)
  20421. {
  20422. goto IL_0079;
  20423. }
  20424. }
  20425. {
  20426. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  20427. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  20428. V_0 = (String_t*)L_10;
  20429. if (!L_10)
  20430. {
  20431. goto IL_0079;
  20432. }
  20433. }
  20434. {
  20435. String_t* L_11 = V_0;
  20436. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  20437. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  20438. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  20439. intptr_t L_13;
  20440. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  20441. void* L_14;
  20442. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  20443. int32_t L_15 = (int32_t)__this->get__index_1();
  20444. void* L_16;
  20445. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  20446. V_2 = (void*)L_16;
  20447. void* L_17 = V_2;
  20448. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  20449. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  20450. memset((&L_19), 0, sizeof(L_19));
  20451. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  20452. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  20453. }
  20454. IL_0079:
  20455. {
  20456. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  20457. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_21 = (A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*)((A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  20458. V_3 = (A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*)L_21;
  20459. if (!L_21)
  20460. {
  20461. goto IL_00ee;
  20462. }
  20463. }
  20464. {
  20465. int32_t L_22 = (int32_t)__this->get__length_2();
  20466. if ((((int32_t)L_22) >= ((int32_t)0)))
  20467. {
  20468. goto IL_00c1;
  20469. }
  20470. }
  20471. {
  20472. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_23 = V_3;
  20473. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_24;
  20474. L_24 = (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  20475. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_25;
  20476. L_25 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  20477. void* L_26;
  20478. L_26 = (( void* (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  20479. int32_t L_27 = (int32_t)__this->get__index_1();
  20480. void* L_28;
  20481. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  20482. V_4 = (void*)L_28;
  20483. void* L_29 = V_4;
  20484. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  20485. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  20486. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  20487. memset((&L_31), 0, sizeof(L_31));
  20488. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  20489. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  20490. }
  20491. IL_00c1:
  20492. {
  20493. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_32 = V_3;
  20494. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  20495. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  20496. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  20497. intptr_t L_34;
  20498. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  20499. void* L_35;
  20500. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  20501. int32_t L_36 = (int32_t)__this->get__index_1();
  20502. void* L_37;
  20503. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  20504. V_7 = (void*)L_37;
  20505. void* L_38 = V_7;
  20506. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  20507. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  20508. memset((&L_40), 0, sizeof(L_40));
  20509. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  20510. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  20511. }
  20512. IL_00ee:
  20513. {
  20514. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  20515. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  20516. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  20517. }
  20518. }
  20519. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mD68589D8F215A5BEDC84A149E4C077EA789A7787_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20520. {
  20521. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * _thisAdjusted;
  20522. int32_t _offset = 1;
  20523. _thisAdjusted = reinterpret_cast<Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *>(__this + _offset);
  20524. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  20525. _returnValue = Memory_1_Pin_mD68589D8F215A5BEDC84A149E4C077EA789A7787(_thisAdjusted, method);
  20526. return _returnValue;
  20527. }
  20528. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::Equals(System.Object)
  20529. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mCAE2604099AEFAC181DF7E26B2F9F6018279190D_gshared (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  20530. {
  20531. ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB V_0;
  20532. memset((&V_0), 0, sizeof(V_0));
  20533. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 V_1;
  20534. memset((&V_1), 0, sizeof(V_1));
  20535. RuntimeObject * V_2 = NULL;
  20536. {
  20537. RuntimeObject * L_0 = ___obj0;
  20538. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  20539. {
  20540. goto IL_0022;
  20541. }
  20542. }
  20543. {
  20544. RuntimeObject * L_1 = ___obj0;
  20545. V_0 = (ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB )((*(ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB *)((ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  20546. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 L_2 = (*(Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *)__this);
  20547. ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB L_3;
  20548. L_3 = (( ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB (*) (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  20549. bool L_4;
  20550. L_4 = ReadOnlyMemory_1_Equals_mE62A3FCBA175EBEE5A183852FFFA65CE778BA50C((ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB *)(ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB *)(&V_0), (ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  20551. return (bool)L_4;
  20552. }
  20553. IL_0022:
  20554. {
  20555. RuntimeObject * L_5 = ___obj0;
  20556. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  20557. V_2 = (RuntimeObject *)L_6;
  20558. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  20559. {
  20560. goto IL_003b;
  20561. }
  20562. }
  20563. {
  20564. RuntimeObject * L_7 = V_2;
  20565. V_1 = (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 )((*(Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *)((Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  20566. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 L_8 = V_1;
  20567. bool L_9;
  20568. L_9 = Memory_1_Equals_m7104B51C9E81F55FD95C1B410CA0B5F2D84D3658((Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *)(Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *)__this, (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  20569. return (bool)L_9;
  20570. }
  20571. IL_003b:
  20572. {
  20573. return (bool)0;
  20574. }
  20575. }
  20576. IL2CPP_EXTERN_C bool Memory_1_Equals_mCAE2604099AEFAC181DF7E26B2F9F6018279190D_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  20577. {
  20578. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * _thisAdjusted;
  20579. int32_t _offset = 1;
  20580. _thisAdjusted = reinterpret_cast<Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *>(__this + _offset);
  20581. bool _returnValue;
  20582. _returnValue = Memory_1_Equals_mCAE2604099AEFAC181DF7E26B2F9F6018279190D(_thisAdjusted, ___obj0, method);
  20583. return _returnValue;
  20584. }
  20585. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::Equals(System.Memory`1<T>)
  20586. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m7104B51C9E81F55FD95C1B410CA0B5F2D84D3658_gshared (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 ___other0, const RuntimeMethod* method)
  20587. {
  20588. {
  20589. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  20590. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 L_1 = ___other0;
  20591. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  20592. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  20593. {
  20594. goto IL_002b;
  20595. }
  20596. }
  20597. {
  20598. int32_t L_3 = (int32_t)__this->get__index_1();
  20599. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 L_4 = ___other0;
  20600. int32_t L_5 = (int32_t)L_4.get__index_1();
  20601. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  20602. {
  20603. goto IL_002b;
  20604. }
  20605. }
  20606. {
  20607. int32_t L_6 = (int32_t)__this->get__length_2();
  20608. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 L_7 = ___other0;
  20609. int32_t L_8 = (int32_t)L_7.get__length_2();
  20610. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  20611. }
  20612. IL_002b:
  20613. {
  20614. return (bool)0;
  20615. }
  20616. }
  20617. IL2CPP_EXTERN_C bool Memory_1_Equals_m7104B51C9E81F55FD95C1B410CA0B5F2D84D3658_AdjustorThunk (RuntimeObject * __this, Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 ___other0, const RuntimeMethod* method)
  20618. {
  20619. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * _thisAdjusted;
  20620. int32_t _offset = 1;
  20621. _thisAdjusted = reinterpret_cast<Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *>(__this + _offset);
  20622. bool _returnValue;
  20623. _returnValue = Memory_1_Equals_m7104B51C9E81F55FD95C1B410CA0B5F2D84D3658(_thisAdjusted, ___other0, method);
  20624. return _returnValue;
  20625. }
  20626. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::GetHashCode()
  20627. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m3697AB3147BD25056014C70FB1CA98B33AA067D7_gshared (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, const RuntimeMethod* method)
  20628. {
  20629. int32_t V_0 = 0;
  20630. {
  20631. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  20632. if (L_0)
  20633. {
  20634. goto IL_000a;
  20635. }
  20636. }
  20637. {
  20638. return (int32_t)0;
  20639. }
  20640. IL_000a:
  20641. {
  20642. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  20643. NullCheck((RuntimeObject *)L_1);
  20644. int32_t L_2;
  20645. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  20646. int32_t L_3 = (int32_t)__this->get__index_1();
  20647. V_0 = (int32_t)L_3;
  20648. int32_t L_4;
  20649. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  20650. int32_t L_5 = (int32_t)__this->get__length_2();
  20651. V_0 = (int32_t)L_5;
  20652. int32_t L_6;
  20653. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  20654. int32_t L_7;
  20655. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  20656. return (int32_t)L_7;
  20657. }
  20658. }
  20659. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m3697AB3147BD25056014C70FB1CA98B33AA067D7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20660. {
  20661. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * _thisAdjusted;
  20662. int32_t _offset = 1;
  20663. _thisAdjusted = reinterpret_cast<Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 *>(__this + _offset);
  20664. int32_t _returnValue;
  20665. _returnValue = Memory_1_GetHashCode_m3697AB3147BD25056014C70FB1CA98B33AA067D7(_thisAdjusted, method);
  20666. return _returnValue;
  20667. }
  20668. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::CombineHashCodes(System.Int32,System.Int32)
  20669. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m03D09471CB48C156C3B479254D92A8DB6FE1B1FB_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  20670. {
  20671. {
  20672. int32_t L_0 = ___left0;
  20673. int32_t L_1 = ___left0;
  20674. int32_t L_2 = ___right1;
  20675. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  20676. }
  20677. }
  20678. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.A8>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  20679. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m7FC784E6D97DBB021CB254DBFB40631E495F31FD_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  20680. {
  20681. {
  20682. int32_t L_0 = ___h10;
  20683. int32_t L_1 = ___h21;
  20684. int32_t L_2;
  20685. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  20686. int32_t L_3 = ___h32;
  20687. int32_t L_4;
  20688. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  20689. return (int32_t)L_4;
  20690. }
  20691. }
  20692. #ifdef __clang__
  20693. #pragma clang diagnostic pop
  20694. #endif
  20695. #ifdef __clang__
  20696. #pragma clang diagnostic push
  20697. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20698. #pragma clang diagnostic ignored "-Wunused-variable"
  20699. #endif
  20700. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(T[])
  20701. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m824E1FC80A838423AABF9C8A0FA62424847B8927_gshared (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___array0, const RuntimeMethod* method)
  20702. {
  20703. static bool s_Il2CppMethodInitialized;
  20704. if (!s_Il2CppMethodInitialized)
  20705. {
  20706. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  20707. s_Il2CppMethodInitialized = true;
  20708. }
  20709. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 V_0;
  20710. memset((&V_0), 0, sizeof(V_0));
  20711. {
  20712. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_0 = ___array0;
  20713. if (L_0)
  20714. {
  20715. goto IL_000b;
  20716. }
  20717. }
  20718. {
  20719. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB ));
  20720. return;
  20721. }
  20722. IL_000b:
  20723. {
  20724. il2cpp_codegen_initobj((&V_0), sizeof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 ));
  20725. goto IL_0037;
  20726. }
  20727. {
  20728. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_2 = ___array0;
  20729. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  20730. Type_t * L_3;
  20731. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  20732. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  20733. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  20734. Type_t * L_5;
  20735. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  20736. bool L_6;
  20737. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  20738. if (!L_6)
  20739. {
  20740. goto IL_0037;
  20741. }
  20742. }
  20743. {
  20744. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  20745. }
  20746. IL_0037:
  20747. {
  20748. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_7 = ___array0;
  20749. __this->set__object_0((RuntimeObject *)L_7);
  20750. __this->set__index_1(0);
  20751. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_8 = ___array0;
  20752. NullCheck(L_8);
  20753. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  20754. return;
  20755. }
  20756. }
  20757. IL2CPP_EXTERN_C void Memory_1__ctor_m824E1FC80A838423AABF9C8A0FA62424847B8927_AdjustorThunk (RuntimeObject * __this, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___array0, const RuntimeMethod* method)
  20758. {
  20759. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * _thisAdjusted;
  20760. int32_t _offset = 1;
  20761. _thisAdjusted = reinterpret_cast<Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *>(__this + _offset);
  20762. Memory_1__ctor_m824E1FC80A838423AABF9C8A0FA62424847B8927_inline(_thisAdjusted, ___array0, method);
  20763. }
  20764. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  20765. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m780708657FDFE9232AF5707C05CE3E5FFD8530D4_gshared (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  20766. {
  20767. {
  20768. int32_t L_0 = ___length1;
  20769. if ((((int32_t)L_0) >= ((int32_t)0)))
  20770. {
  20771. goto IL_0009;
  20772. }
  20773. }
  20774. {
  20775. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  20776. }
  20777. IL_0009:
  20778. {
  20779. MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A * L_1 = ___manager0;
  20780. __this->set__object_0(L_1);
  20781. __this->set__index_1(((int32_t)-2147483648LL));
  20782. int32_t L_2 = ___length1;
  20783. __this->set__length_2(L_2);
  20784. return;
  20785. }
  20786. }
  20787. IL2CPP_EXTERN_C void Memory_1__ctor_m780708657FDFE9232AF5707C05CE3E5FFD8530D4_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  20788. {
  20789. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * _thisAdjusted;
  20790. int32_t _offset = 1;
  20791. _thisAdjusted = reinterpret_cast<Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *>(__this + _offset);
  20792. Memory_1__ctor_m780708657FDFE9232AF5707C05CE3E5FFD8530D4_inline(_thisAdjusted, ___manager0, ___length1, method);
  20793. }
  20794. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(System.Object,System.Int32,System.Int32)
  20795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m291FDABA847DB06EEA3B6C777D7C9C0E07C43CEB_gshared (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  20796. {
  20797. {
  20798. RuntimeObject * L_0 = ___obj0;
  20799. __this->set__object_0(L_0);
  20800. int32_t L_1 = ___start1;
  20801. __this->set__index_1(L_1);
  20802. int32_t L_2 = ___length2;
  20803. __this->set__length_2(L_2);
  20804. return;
  20805. }
  20806. }
  20807. IL2CPP_EXTERN_C void Memory_1__ctor_m291FDABA847DB06EEA3B6C777D7C9C0E07C43CEB_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  20808. {
  20809. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * _thisAdjusted;
  20810. int32_t _offset = 1;
  20811. _thisAdjusted = reinterpret_cast<Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *>(__this + _offset);
  20812. Memory_1__ctor_m291FDABA847DB06EEA3B6C777D7C9C0E07C43CEB_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  20813. }
  20814. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::op_Implicit(System.Memory`1<T>)
  20815. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 Memory_1_op_Implicit_mF3015719B1EBAB455C7F2CFD4F6CEBD78E9A3B88_gshared (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB ___memory0, const RuntimeMethod* method)
  20816. {
  20817. {
  20818. ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 * L_0;
  20819. L_0 = (( ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 * (*) (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *)(Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  20820. ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 L_1 = (*(ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 *)L_0);
  20821. return (ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 )L_1;
  20822. }
  20823. }
  20824. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Length()
  20825. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mEB491459CD44F2CEAD99A8D80F203E695DBC81E2_gshared (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, const RuntimeMethod* method)
  20826. {
  20827. {
  20828. int32_t L_0 = (int32_t)__this->get__length_2();
  20829. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  20830. }
  20831. }
  20832. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mEB491459CD44F2CEAD99A8D80F203E695DBC81E2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20833. {
  20834. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * _thisAdjusted;
  20835. int32_t _offset = 1;
  20836. _thisAdjusted = reinterpret_cast<Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *>(__this + _offset);
  20837. int32_t _returnValue;
  20838. _returnValue = Memory_1_get_Length_mEB491459CD44F2CEAD99A8D80F203E695DBC81E2(_thisAdjusted, method);
  20839. return _returnValue;
  20840. }
  20841. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::ToString()
  20842. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m62AF6EC6A05ACC38E6C9D80B9D6BCE2B82850C24_gshared (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, const RuntimeMethod* method)
  20843. {
  20844. static bool s_Il2CppMethodInitialized;
  20845. if (!s_Il2CppMethodInitialized)
  20846. {
  20847. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  20848. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  20849. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  20850. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  20851. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  20852. s_Il2CppMethodInitialized = true;
  20853. }
  20854. String_t* V_0 = NULL;
  20855. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 V_1;
  20856. memset((&V_1), 0, sizeof(V_1));
  20857. {
  20858. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  20859. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  20860. Type_t * L_1;
  20861. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  20862. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  20863. Type_t * L_3;
  20864. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  20865. bool L_4;
  20866. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  20867. if (!L_4)
  20868. {
  20869. goto IL_0058;
  20870. }
  20871. }
  20872. {
  20873. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  20874. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  20875. V_0 = (String_t*)L_6;
  20876. if (L_6)
  20877. {
  20878. goto IL_003f;
  20879. }
  20880. }
  20881. {
  20882. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_7;
  20883. L_7 = Memory_1_get_Span_mE49C955CF0B16CB219724320F58500D616DDBCF2_inline((Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *)(Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  20884. V_1 = (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_7;
  20885. Il2CppFakeBox<Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  20886. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  20887. String_t* L_9;
  20888. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  20889. V_1 = L_8.m_Value;
  20890. return (String_t*)L_9;
  20891. }
  20892. IL_003f:
  20893. {
  20894. String_t* L_10 = V_0;
  20895. int32_t L_11 = (int32_t)__this->get__index_1();
  20896. int32_t L_12 = (int32_t)__this->get__length_2();
  20897. NullCheck((String_t*)L_10);
  20898. String_t* L_13;
  20899. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  20900. return (String_t*)L_13;
  20901. }
  20902. IL_0058:
  20903. {
  20904. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  20905. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  20906. Type_t * L_15;
  20907. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  20908. NullCheck((MemberInfo_t *)L_15);
  20909. String_t* L_16;
  20910. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  20911. int32_t L_17 = (int32_t)__this->get__length_2();
  20912. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  20913. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  20914. String_t* L_20;
  20915. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  20916. return (String_t*)L_20;
  20917. }
  20918. }
  20919. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m62AF6EC6A05ACC38E6C9D80B9D6BCE2B82850C24_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20920. {
  20921. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * _thisAdjusted;
  20922. int32_t _offset = 1;
  20923. _thisAdjusted = reinterpret_cast<Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *>(__this + _offset);
  20924. String_t* _returnValue;
  20925. _returnValue = Memory_1_ToString_m62AF6EC6A05ACC38E6C9D80B9D6BCE2B82850C24(_thisAdjusted, method);
  20926. return _returnValue;
  20927. }
  20928. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Slice(System.Int32,System.Int32)
  20929. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB Memory_1_Slice_m5F5C86C2A8EAEE083F5C3E82C925E742A97FF3CD_gshared (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  20930. {
  20931. int32_t V_0 = 0;
  20932. int32_t V_1 = 0;
  20933. {
  20934. int32_t L_0 = (int32_t)__this->get__length_2();
  20935. V_0 = (int32_t)L_0;
  20936. int32_t L_1 = V_0;
  20937. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  20938. int32_t L_2 = ___start0;
  20939. int32_t L_3 = V_1;
  20940. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  20941. {
  20942. goto IL_0019;
  20943. }
  20944. }
  20945. {
  20946. int32_t L_4 = ___length1;
  20947. int32_t L_5 = V_1;
  20948. int32_t L_6 = ___start0;
  20949. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  20950. {
  20951. goto IL_001e;
  20952. }
  20953. }
  20954. IL_0019:
  20955. {
  20956. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  20957. }
  20958. IL_001e:
  20959. {
  20960. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  20961. int32_t L_8 = (int32_t)__this->get__index_1();
  20962. int32_t L_9 = ___start0;
  20963. int32_t L_10 = ___length1;
  20964. int32_t L_11 = V_0;
  20965. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB L_12;
  20966. memset((&L_12), 0, sizeof(L_12));
  20967. Memory_1__ctor_m291FDABA847DB06EEA3B6C777D7C9C0E07C43CEB_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  20968. return (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB )L_12;
  20969. }
  20970. }
  20971. IL2CPP_EXTERN_C Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB Memory_1_Slice_m5F5C86C2A8EAEE083F5C3E82C925E742A97FF3CD_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  20972. {
  20973. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * _thisAdjusted;
  20974. int32_t _offset = 1;
  20975. _thisAdjusted = reinterpret_cast<Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *>(__this + _offset);
  20976. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB _returnValue;
  20977. _returnValue = Memory_1_Slice_m5F5C86C2A8EAEE083F5C3E82C925E742A97FF3CD_inline(_thisAdjusted, ___start0, ___length1, method);
  20978. return _returnValue;
  20979. }
  20980. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Span()
  20981. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 Memory_1_get_Span_mE49C955CF0B16CB219724320F58500D616DDBCF2_gshared (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, const RuntimeMethod* method)
  20982. {
  20983. static bool s_Il2CppMethodInitialized;
  20984. if (!s_Il2CppMethodInitialized)
  20985. {
  20986. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  20987. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20988. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  20989. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  20990. s_Il2CppMethodInitialized = true;
  20991. }
  20992. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 V_0;
  20993. memset((&V_0), 0, sizeof(V_0));
  20994. String_t* V_1 = NULL;
  20995. {
  20996. int32_t L_0 = (int32_t)__this->get__index_1();
  20997. if ((((int32_t)L_0) >= ((int32_t)0)))
  20998. {
  20999. goto IL_0034;
  21000. }
  21001. }
  21002. {
  21003. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  21004. NullCheck((MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A *)((MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  21005. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_2;
  21006. L_2 = VirtualFuncInvoker0< Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::GetSpan() */, (MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A *)((MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  21007. V_0 = (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_2;
  21008. int32_t L_3 = (int32_t)__this->get__index_1();
  21009. int32_t L_4 = (int32_t)__this->get__length_2();
  21010. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_5;
  21011. L_5 = Span_1_Slice_mE1B86AC5E6745C7CB777D78EE00094E071266DC3_inline((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  21012. return (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_5;
  21013. }
  21014. IL_0034:
  21015. {
  21016. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  21017. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  21018. Type_t * L_7;
  21019. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  21020. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  21021. Type_t * L_9;
  21022. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  21023. bool L_10;
  21024. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  21025. if (!L_10)
  21026. {
  21027. goto IL_0089;
  21028. }
  21029. }
  21030. {
  21031. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  21032. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  21033. V_1 = (String_t*)L_12;
  21034. if (!L_12)
  21035. {
  21036. goto IL_0089;
  21037. }
  21038. }
  21039. {
  21040. String_t* L_13 = V_1;
  21041. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_14;
  21042. L_14 = (( Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  21043. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21044. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  21045. String_t* L_16 = V_1;
  21046. NullCheck((String_t*)L_16);
  21047. int32_t L_17;
  21048. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  21049. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_18;
  21050. memset((&L_18), 0, sizeof(L_18));
  21051. Span_1__ctor_m00EB57E0D56D23B2D8406D5F4BB005B731BC5389_inline((&L_18), (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  21052. V_0 = (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_18;
  21053. int32_t L_19 = (int32_t)__this->get__index_1();
  21054. int32_t L_20 = (int32_t)__this->get__length_2();
  21055. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_21;
  21056. L_21 = Span_1_Slice_mE1B86AC5E6745C7CB777D78EE00094E071266DC3_inline((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  21057. return (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_21;
  21058. }
  21059. IL_0089:
  21060. {
  21061. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  21062. if (!L_22)
  21063. {
  21064. goto IL_00b4;
  21065. }
  21066. }
  21067. {
  21068. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  21069. int32_t L_24 = (int32_t)__this->get__index_1();
  21070. int32_t L_25 = (int32_t)__this->get__length_2();
  21071. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_26;
  21072. memset((&L_26), 0, sizeof(L_26));
  21073. Span_1__ctor_m38991D9DEE0DE294E0297887E82E53CCFAF8B2B7_inline((&L_26), (Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*)((Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  21074. return (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_26;
  21075. }
  21076. IL_00b4:
  21077. {
  21078. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ));
  21079. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_27 = V_0;
  21080. return (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_27;
  21081. }
  21082. }
  21083. IL2CPP_EXTERN_C Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 Memory_1_get_Span_mE49C955CF0B16CB219724320F58500D616DDBCF2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  21084. {
  21085. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * _thisAdjusted;
  21086. int32_t _offset = 1;
  21087. _thisAdjusted = reinterpret_cast<Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *>(__this + _offset);
  21088. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 _returnValue;
  21089. _returnValue = Memory_1_get_Span_mE49C955CF0B16CB219724320F58500D616DDBCF2_inline(_thisAdjusted, method);
  21090. return _returnValue;
  21091. }
  21092. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Pin()
  21093. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF1967FE61DD048C44CBED1EBCCD85AD90AA2A662_gshared (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, const RuntimeMethod* method)
  21094. {
  21095. static bool s_Il2CppMethodInitialized;
  21096. if (!s_Il2CppMethodInitialized)
  21097. {
  21098. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  21099. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  21100. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  21101. s_Il2CppMethodInitialized = true;
  21102. }
  21103. String_t* V_0 = NULL;
  21104. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  21105. memset((&V_1), 0, sizeof(V_1));
  21106. void* V_2 = NULL;
  21107. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* V_3 = NULL;
  21108. void* V_4 = NULL;
  21109. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  21110. memset((&V_5), 0, sizeof(V_5));
  21111. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  21112. memset((&V_6), 0, sizeof(V_6));
  21113. void* V_7 = NULL;
  21114. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  21115. memset((&V_8), 0, sizeof(V_8));
  21116. {
  21117. int32_t L_0 = (int32_t)__this->get__index_1();
  21118. if ((((int32_t)L_0) >= ((int32_t)0)))
  21119. {
  21120. goto IL_0026;
  21121. }
  21122. }
  21123. {
  21124. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  21125. int32_t L_2 = (int32_t)__this->get__index_1();
  21126. NullCheck((MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A *)((MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  21127. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  21128. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Pin(System.Int32) */, (MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A *)((MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  21129. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  21130. }
  21131. IL_0026:
  21132. {
  21133. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  21134. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  21135. Type_t * L_5;
  21136. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  21137. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  21138. Type_t * L_7;
  21139. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  21140. bool L_8;
  21141. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  21142. if (!L_8)
  21143. {
  21144. goto IL_0079;
  21145. }
  21146. }
  21147. {
  21148. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  21149. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  21150. V_0 = (String_t*)L_10;
  21151. if (!L_10)
  21152. {
  21153. goto IL_0079;
  21154. }
  21155. }
  21156. {
  21157. String_t* L_11 = V_0;
  21158. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  21159. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  21160. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  21161. intptr_t L_13;
  21162. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  21163. void* L_14;
  21164. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  21165. int32_t L_15 = (int32_t)__this->get__index_1();
  21166. void* L_16;
  21167. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  21168. V_2 = (void*)L_16;
  21169. void* L_17 = V_2;
  21170. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  21171. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  21172. memset((&L_19), 0, sizeof(L_19));
  21173. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  21174. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  21175. }
  21176. IL_0079:
  21177. {
  21178. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  21179. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_21 = (Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*)((Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  21180. V_3 = (Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*)L_21;
  21181. if (!L_21)
  21182. {
  21183. goto IL_00ee;
  21184. }
  21185. }
  21186. {
  21187. int32_t L_22 = (int32_t)__this->get__length_2();
  21188. if ((((int32_t)L_22) >= ((int32_t)0)))
  21189. {
  21190. goto IL_00c1;
  21191. }
  21192. }
  21193. {
  21194. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_23 = V_3;
  21195. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_24;
  21196. L_24 = (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  21197. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_25;
  21198. L_25 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  21199. void* L_26;
  21200. L_26 = (( void* (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  21201. int32_t L_27 = (int32_t)__this->get__index_1();
  21202. void* L_28;
  21203. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  21204. V_4 = (void*)L_28;
  21205. void* L_29 = V_4;
  21206. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  21207. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  21208. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  21209. memset((&L_31), 0, sizeof(L_31));
  21210. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  21211. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  21212. }
  21213. IL_00c1:
  21214. {
  21215. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_32 = V_3;
  21216. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  21217. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  21218. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  21219. intptr_t L_34;
  21220. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  21221. void* L_35;
  21222. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  21223. int32_t L_36 = (int32_t)__this->get__index_1();
  21224. void* L_37;
  21225. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  21226. V_7 = (void*)L_37;
  21227. void* L_38 = V_7;
  21228. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  21229. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  21230. memset((&L_40), 0, sizeof(L_40));
  21231. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  21232. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  21233. }
  21234. IL_00ee:
  21235. {
  21236. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  21237. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  21238. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  21239. }
  21240. }
  21241. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF1967FE61DD048C44CBED1EBCCD85AD90AA2A662_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  21242. {
  21243. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * _thisAdjusted;
  21244. int32_t _offset = 1;
  21245. _thisAdjusted = reinterpret_cast<Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *>(__this + _offset);
  21246. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  21247. _returnValue = Memory_1_Pin_mF1967FE61DD048C44CBED1EBCCD85AD90AA2A662(_thisAdjusted, method);
  21248. return _returnValue;
  21249. }
  21250. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Equals(System.Object)
  21251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mD9BEE04671844D513FC7398C40384B2C08D00528_gshared (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  21252. {
  21253. ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 V_0;
  21254. memset((&V_0), 0, sizeof(V_0));
  21255. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB V_1;
  21256. memset((&V_1), 0, sizeof(V_1));
  21257. RuntimeObject * V_2 = NULL;
  21258. {
  21259. RuntimeObject * L_0 = ___obj0;
  21260. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  21261. {
  21262. goto IL_0022;
  21263. }
  21264. }
  21265. {
  21266. RuntimeObject * L_1 = ___obj0;
  21267. V_0 = (ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 )((*(ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 *)((ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  21268. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB L_2 = (*(Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *)__this);
  21269. ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 L_3;
  21270. L_3 = (( ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 (*) (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  21271. bool L_4;
  21272. L_4 = ReadOnlyMemory_1_Equals_m23F6024689D268D3EAF235D962143EB29C02024C((ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 *)(ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 *)(&V_0), (ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  21273. return (bool)L_4;
  21274. }
  21275. IL_0022:
  21276. {
  21277. RuntimeObject * L_5 = ___obj0;
  21278. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  21279. V_2 = (RuntimeObject *)L_6;
  21280. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  21281. {
  21282. goto IL_003b;
  21283. }
  21284. }
  21285. {
  21286. RuntimeObject * L_7 = V_2;
  21287. V_1 = (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB )((*(Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *)((Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  21288. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB L_8 = V_1;
  21289. bool L_9;
  21290. L_9 = Memory_1_Equals_mFE6028B1958EA189ECAC81384C1A3524C28C3108((Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *)(Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *)__this, (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  21291. return (bool)L_9;
  21292. }
  21293. IL_003b:
  21294. {
  21295. return (bool)0;
  21296. }
  21297. }
  21298. IL2CPP_EXTERN_C bool Memory_1_Equals_mD9BEE04671844D513FC7398C40384B2C08D00528_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  21299. {
  21300. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * _thisAdjusted;
  21301. int32_t _offset = 1;
  21302. _thisAdjusted = reinterpret_cast<Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *>(__this + _offset);
  21303. bool _returnValue;
  21304. _returnValue = Memory_1_Equals_mD9BEE04671844D513FC7398C40384B2C08D00528(_thisAdjusted, ___obj0, method);
  21305. return _returnValue;
  21306. }
  21307. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Equals(System.Memory`1<T>)
  21308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mFE6028B1958EA189ECAC81384C1A3524C28C3108_gshared (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB ___other0, const RuntimeMethod* method)
  21309. {
  21310. {
  21311. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  21312. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB L_1 = ___other0;
  21313. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  21314. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  21315. {
  21316. goto IL_002b;
  21317. }
  21318. }
  21319. {
  21320. int32_t L_3 = (int32_t)__this->get__index_1();
  21321. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB L_4 = ___other0;
  21322. int32_t L_5 = (int32_t)L_4.get__index_1();
  21323. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  21324. {
  21325. goto IL_002b;
  21326. }
  21327. }
  21328. {
  21329. int32_t L_6 = (int32_t)__this->get__length_2();
  21330. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB L_7 = ___other0;
  21331. int32_t L_8 = (int32_t)L_7.get__length_2();
  21332. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  21333. }
  21334. IL_002b:
  21335. {
  21336. return (bool)0;
  21337. }
  21338. }
  21339. IL2CPP_EXTERN_C bool Memory_1_Equals_mFE6028B1958EA189ECAC81384C1A3524C28C3108_AdjustorThunk (RuntimeObject * __this, Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB ___other0, const RuntimeMethod* method)
  21340. {
  21341. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * _thisAdjusted;
  21342. int32_t _offset = 1;
  21343. _thisAdjusted = reinterpret_cast<Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *>(__this + _offset);
  21344. bool _returnValue;
  21345. _returnValue = Memory_1_Equals_mFE6028B1958EA189ECAC81384C1A3524C28C3108(_thisAdjusted, ___other0, method);
  21346. return _returnValue;
  21347. }
  21348. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::GetHashCode()
  21349. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m524D3C8E3B7D179423CE2DE0AC26F344BE852979_gshared (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, const RuntimeMethod* method)
  21350. {
  21351. int32_t V_0 = 0;
  21352. {
  21353. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  21354. if (L_0)
  21355. {
  21356. goto IL_000a;
  21357. }
  21358. }
  21359. {
  21360. return (int32_t)0;
  21361. }
  21362. IL_000a:
  21363. {
  21364. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  21365. NullCheck((RuntimeObject *)L_1);
  21366. int32_t L_2;
  21367. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  21368. int32_t L_3 = (int32_t)__this->get__index_1();
  21369. V_0 = (int32_t)L_3;
  21370. int32_t L_4;
  21371. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  21372. int32_t L_5 = (int32_t)__this->get__length_2();
  21373. V_0 = (int32_t)L_5;
  21374. int32_t L_6;
  21375. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  21376. int32_t L_7;
  21377. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  21378. return (int32_t)L_7;
  21379. }
  21380. }
  21381. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m524D3C8E3B7D179423CE2DE0AC26F344BE852979_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  21382. {
  21383. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * _thisAdjusted;
  21384. int32_t _offset = 1;
  21385. _thisAdjusted = reinterpret_cast<Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB *>(__this + _offset);
  21386. int32_t _returnValue;
  21387. _returnValue = Memory_1_GetHashCode_m524D3C8E3B7D179423CE2DE0AC26F344BE852979(_thisAdjusted, method);
  21388. return _returnValue;
  21389. }
  21390. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::CombineHashCodes(System.Int32,System.Int32)
  21391. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m95D81BDDA994022962233309CD6D3AD800515C57_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  21392. {
  21393. {
  21394. int32_t L_0 = ___left0;
  21395. int32_t L_1 = ___left0;
  21396. int32_t L_2 = ___right1;
  21397. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  21398. }
  21399. }
  21400. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  21401. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mBED3EE8FF5F4560B46EC7682C1650AA092E6ECC9_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  21402. {
  21403. {
  21404. int32_t L_0 = ___h10;
  21405. int32_t L_1 = ___h21;
  21406. int32_t L_2;
  21407. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  21408. int32_t L_3 = ___h32;
  21409. int32_t L_4;
  21410. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  21411. return (int32_t)L_4;
  21412. }
  21413. }
  21414. #ifdef __clang__
  21415. #pragma clang diagnostic pop
  21416. #endif
  21417. #ifdef __clang__
  21418. #pragma clang diagnostic push
  21419. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21420. #pragma clang diagnostic ignored "-Wunused-variable"
  21421. #endif
  21422. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(T[])
  21423. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mA632BDECDB3AE4861983A465E0EEE8E994774C36_gshared (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___array0, const RuntimeMethod* method)
  21424. {
  21425. static bool s_Il2CppMethodInitialized;
  21426. if (!s_Il2CppMethodInitialized)
  21427. {
  21428. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  21429. s_Il2CppMethodInitialized = true;
  21430. }
  21431. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD V_0;
  21432. memset((&V_0), 0, sizeof(V_0));
  21433. {
  21434. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_0 = ___array0;
  21435. if (L_0)
  21436. {
  21437. goto IL_000b;
  21438. }
  21439. }
  21440. {
  21441. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D ));
  21442. return;
  21443. }
  21444. IL_000b:
  21445. {
  21446. il2cpp_codegen_initobj((&V_0), sizeof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD ));
  21447. goto IL_0037;
  21448. }
  21449. {
  21450. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_2 = ___array0;
  21451. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  21452. Type_t * L_3;
  21453. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  21454. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  21455. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  21456. Type_t * L_5;
  21457. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  21458. bool L_6;
  21459. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  21460. if (!L_6)
  21461. {
  21462. goto IL_0037;
  21463. }
  21464. }
  21465. {
  21466. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  21467. }
  21468. IL_0037:
  21469. {
  21470. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_7 = ___array0;
  21471. __this->set__object_0((RuntimeObject *)L_7);
  21472. __this->set__index_1(0);
  21473. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_8 = ___array0;
  21474. NullCheck(L_8);
  21475. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  21476. return;
  21477. }
  21478. }
  21479. IL2CPP_EXTERN_C void Memory_1__ctor_mA632BDECDB3AE4861983A465E0EEE8E994774C36_AdjustorThunk (RuntimeObject * __this, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___array0, const RuntimeMethod* method)
  21480. {
  21481. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * _thisAdjusted;
  21482. int32_t _offset = 1;
  21483. _thisAdjusted = reinterpret_cast<Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *>(__this + _offset);
  21484. Memory_1__ctor_mA632BDECDB3AE4861983A465E0EEE8E994774C36_inline(_thisAdjusted, ___array0, method);
  21485. }
  21486. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  21487. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m6AB58891C2C2D0CA930BDC57ADF1A02609FA6272_gshared (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  21488. {
  21489. {
  21490. int32_t L_0 = ___length1;
  21491. if ((((int32_t)L_0) >= ((int32_t)0)))
  21492. {
  21493. goto IL_0009;
  21494. }
  21495. }
  21496. {
  21497. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  21498. }
  21499. IL_0009:
  21500. {
  21501. MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC * L_1 = ___manager0;
  21502. __this->set__object_0(L_1);
  21503. __this->set__index_1(((int32_t)-2147483648LL));
  21504. int32_t L_2 = ___length1;
  21505. __this->set__length_2(L_2);
  21506. return;
  21507. }
  21508. }
  21509. IL2CPP_EXTERN_C void Memory_1__ctor_m6AB58891C2C2D0CA930BDC57ADF1A02609FA6272_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  21510. {
  21511. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * _thisAdjusted;
  21512. int32_t _offset = 1;
  21513. _thisAdjusted = reinterpret_cast<Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *>(__this + _offset);
  21514. Memory_1__ctor_m6AB58891C2C2D0CA930BDC57ADF1A02609FA6272_inline(_thisAdjusted, ___manager0, ___length1, method);
  21515. }
  21516. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(System.Object,System.Int32,System.Int32)
  21517. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m35C6E6AEFFE4C0683ED1984057243CB54558D17B_gshared (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  21518. {
  21519. {
  21520. RuntimeObject * L_0 = ___obj0;
  21521. __this->set__object_0(L_0);
  21522. int32_t L_1 = ___start1;
  21523. __this->set__index_1(L_1);
  21524. int32_t L_2 = ___length2;
  21525. __this->set__length_2(L_2);
  21526. return;
  21527. }
  21528. }
  21529. IL2CPP_EXTERN_C void Memory_1__ctor_m35C6E6AEFFE4C0683ED1984057243CB54558D17B_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  21530. {
  21531. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * _thisAdjusted;
  21532. int32_t _offset = 1;
  21533. _thisAdjusted = reinterpret_cast<Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *>(__this + _offset);
  21534. Memory_1__ctor_m35C6E6AEFFE4C0683ED1984057243CB54558D17B_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  21535. }
  21536. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::op_Implicit(System.Memory`1<T>)
  21537. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 Memory_1_op_Implicit_mBD56E958736732C3610EC4BB540362B695D55FED_gshared (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D ___memory0, const RuntimeMethod* method)
  21538. {
  21539. {
  21540. ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 * L_0;
  21541. L_0 = (( ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 * (*) (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *)(Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  21542. ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 L_1 = (*(ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 *)L_0);
  21543. return (ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 )L_1;
  21544. }
  21545. }
  21546. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Length()
  21547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mB5F76C9C97996DE928CD8215F5F8619A9E85507A_gshared (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, const RuntimeMethod* method)
  21548. {
  21549. {
  21550. int32_t L_0 = (int32_t)__this->get__length_2();
  21551. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  21552. }
  21553. }
  21554. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mB5F76C9C97996DE928CD8215F5F8619A9E85507A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  21555. {
  21556. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * _thisAdjusted;
  21557. int32_t _offset = 1;
  21558. _thisAdjusted = reinterpret_cast<Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *>(__this + _offset);
  21559. int32_t _returnValue;
  21560. _returnValue = Memory_1_get_Length_mB5F76C9C97996DE928CD8215F5F8619A9E85507A(_thisAdjusted, method);
  21561. return _returnValue;
  21562. }
  21563. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::ToString()
  21564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m211F5A97BD195785CC002DA8B2ABE971E8C6F046_gshared (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, const RuntimeMethod* method)
  21565. {
  21566. static bool s_Il2CppMethodInitialized;
  21567. if (!s_Il2CppMethodInitialized)
  21568. {
  21569. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  21570. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  21571. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  21572. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  21573. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  21574. s_Il2CppMethodInitialized = true;
  21575. }
  21576. String_t* V_0 = NULL;
  21577. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF V_1;
  21578. memset((&V_1), 0, sizeof(V_1));
  21579. {
  21580. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  21581. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  21582. Type_t * L_1;
  21583. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  21584. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  21585. Type_t * L_3;
  21586. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  21587. bool L_4;
  21588. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  21589. if (!L_4)
  21590. {
  21591. goto IL_0058;
  21592. }
  21593. }
  21594. {
  21595. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  21596. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  21597. V_0 = (String_t*)L_6;
  21598. if (L_6)
  21599. {
  21600. goto IL_003f;
  21601. }
  21602. }
  21603. {
  21604. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_7;
  21605. L_7 = Memory_1_get_Span_m46B3C4FF26F4D95D7BC06B9632DE5FFEC889C3E5_inline((Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *)(Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  21606. V_1 = (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_7;
  21607. Il2CppFakeBox<Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  21608. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  21609. String_t* L_9;
  21610. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  21611. V_1 = L_8.m_Value;
  21612. return (String_t*)L_9;
  21613. }
  21614. IL_003f:
  21615. {
  21616. String_t* L_10 = V_0;
  21617. int32_t L_11 = (int32_t)__this->get__index_1();
  21618. int32_t L_12 = (int32_t)__this->get__length_2();
  21619. NullCheck((String_t*)L_10);
  21620. String_t* L_13;
  21621. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  21622. return (String_t*)L_13;
  21623. }
  21624. IL_0058:
  21625. {
  21626. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  21627. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  21628. Type_t * L_15;
  21629. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  21630. NullCheck((MemberInfo_t *)L_15);
  21631. String_t* L_16;
  21632. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  21633. int32_t L_17 = (int32_t)__this->get__length_2();
  21634. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  21635. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  21636. String_t* L_20;
  21637. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  21638. return (String_t*)L_20;
  21639. }
  21640. }
  21641. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m211F5A97BD195785CC002DA8B2ABE971E8C6F046_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  21642. {
  21643. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * _thisAdjusted;
  21644. int32_t _offset = 1;
  21645. _thisAdjusted = reinterpret_cast<Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *>(__this + _offset);
  21646. String_t* _returnValue;
  21647. _returnValue = Memory_1_ToString_m211F5A97BD195785CC002DA8B2ABE971E8C6F046(_thisAdjusted, method);
  21648. return _returnValue;
  21649. }
  21650. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Slice(System.Int32,System.Int32)
  21651. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D Memory_1_Slice_m2BD8C3D6A26FD4E72798EAC2DE68D399F1D176C1_gshared (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  21652. {
  21653. int32_t V_0 = 0;
  21654. int32_t V_1 = 0;
  21655. {
  21656. int32_t L_0 = (int32_t)__this->get__length_2();
  21657. V_0 = (int32_t)L_0;
  21658. int32_t L_1 = V_0;
  21659. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  21660. int32_t L_2 = ___start0;
  21661. int32_t L_3 = V_1;
  21662. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  21663. {
  21664. goto IL_0019;
  21665. }
  21666. }
  21667. {
  21668. int32_t L_4 = ___length1;
  21669. int32_t L_5 = V_1;
  21670. int32_t L_6 = ___start0;
  21671. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  21672. {
  21673. goto IL_001e;
  21674. }
  21675. }
  21676. IL_0019:
  21677. {
  21678. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  21679. }
  21680. IL_001e:
  21681. {
  21682. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  21683. int32_t L_8 = (int32_t)__this->get__index_1();
  21684. int32_t L_9 = ___start0;
  21685. int32_t L_10 = ___length1;
  21686. int32_t L_11 = V_0;
  21687. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D L_12;
  21688. memset((&L_12), 0, sizeof(L_12));
  21689. Memory_1__ctor_m35C6E6AEFFE4C0683ED1984057243CB54558D17B_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  21690. return (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D )L_12;
  21691. }
  21692. }
  21693. IL2CPP_EXTERN_C Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D Memory_1_Slice_m2BD8C3D6A26FD4E72798EAC2DE68D399F1D176C1_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  21694. {
  21695. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * _thisAdjusted;
  21696. int32_t _offset = 1;
  21697. _thisAdjusted = reinterpret_cast<Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *>(__this + _offset);
  21698. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D _returnValue;
  21699. _returnValue = Memory_1_Slice_m2BD8C3D6A26FD4E72798EAC2DE68D399F1D176C1_inline(_thisAdjusted, ___start0, ___length1, method);
  21700. return _returnValue;
  21701. }
  21702. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Span()
  21703. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF Memory_1_get_Span_m46B3C4FF26F4D95D7BC06B9632DE5FFEC889C3E5_gshared (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, const RuntimeMethod* method)
  21704. {
  21705. static bool s_Il2CppMethodInitialized;
  21706. if (!s_Il2CppMethodInitialized)
  21707. {
  21708. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  21709. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21710. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  21711. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  21712. s_Il2CppMethodInitialized = true;
  21713. }
  21714. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF V_0;
  21715. memset((&V_0), 0, sizeof(V_0));
  21716. String_t* V_1 = NULL;
  21717. {
  21718. int32_t L_0 = (int32_t)__this->get__index_1();
  21719. if ((((int32_t)L_0) >= ((int32_t)0)))
  21720. {
  21721. goto IL_0034;
  21722. }
  21723. }
  21724. {
  21725. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  21726. NullCheck((MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC *)((MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  21727. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_2;
  21728. L_2 = VirtualFuncInvoker0< Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Argb32>::GetSpan() */, (MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC *)((MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  21729. V_0 = (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_2;
  21730. int32_t L_3 = (int32_t)__this->get__index_1();
  21731. int32_t L_4 = (int32_t)__this->get__length_2();
  21732. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_5;
  21733. L_5 = Span_1_Slice_m2ACA2A233351B483E8415BA6F76F534DCA805C1E_inline((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  21734. return (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_5;
  21735. }
  21736. IL_0034:
  21737. {
  21738. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  21739. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  21740. Type_t * L_7;
  21741. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  21742. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  21743. Type_t * L_9;
  21744. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  21745. bool L_10;
  21746. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  21747. if (!L_10)
  21748. {
  21749. goto IL_0089;
  21750. }
  21751. }
  21752. {
  21753. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  21754. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  21755. V_1 = (String_t*)L_12;
  21756. if (!L_12)
  21757. {
  21758. goto IL_0089;
  21759. }
  21760. }
  21761. {
  21762. String_t* L_13 = V_1;
  21763. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_14;
  21764. L_14 = (( Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  21765. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21766. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  21767. String_t* L_16 = V_1;
  21768. NullCheck((String_t*)L_16);
  21769. int32_t L_17;
  21770. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  21771. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_18;
  21772. memset((&L_18), 0, sizeof(L_18));
  21773. Span_1__ctor_mC678449B1B0923C5A5341B8C7C509F162E134266_inline((&L_18), (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  21774. V_0 = (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_18;
  21775. int32_t L_19 = (int32_t)__this->get__index_1();
  21776. int32_t L_20 = (int32_t)__this->get__length_2();
  21777. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_21;
  21778. L_21 = Span_1_Slice_m2ACA2A233351B483E8415BA6F76F534DCA805C1E_inline((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  21779. return (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_21;
  21780. }
  21781. IL_0089:
  21782. {
  21783. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  21784. if (!L_22)
  21785. {
  21786. goto IL_00b4;
  21787. }
  21788. }
  21789. {
  21790. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  21791. int32_t L_24 = (int32_t)__this->get__index_1();
  21792. int32_t L_25 = (int32_t)__this->get__length_2();
  21793. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_26;
  21794. memset((&L_26), 0, sizeof(L_26));
  21795. Span_1__ctor_m11968A3D4311487FC0202A6DE00B8D0785AEA86C_inline((&L_26), (Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*)((Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  21796. return (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_26;
  21797. }
  21798. IL_00b4:
  21799. {
  21800. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ));
  21801. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_27 = V_0;
  21802. return (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_27;
  21803. }
  21804. }
  21805. IL2CPP_EXTERN_C Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF Memory_1_get_Span_m46B3C4FF26F4D95D7BC06B9632DE5FFEC889C3E5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  21806. {
  21807. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * _thisAdjusted;
  21808. int32_t _offset = 1;
  21809. _thisAdjusted = reinterpret_cast<Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *>(__this + _offset);
  21810. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF _returnValue;
  21811. _returnValue = Memory_1_get_Span_m46B3C4FF26F4D95D7BC06B9632DE5FFEC889C3E5_inline(_thisAdjusted, method);
  21812. return _returnValue;
  21813. }
  21814. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Pin()
  21815. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m4DCCC18CEBD7B4592B42FA9947439B67D971059E_gshared (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, const RuntimeMethod* method)
  21816. {
  21817. static bool s_Il2CppMethodInitialized;
  21818. if (!s_Il2CppMethodInitialized)
  21819. {
  21820. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  21821. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  21822. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  21823. s_Il2CppMethodInitialized = true;
  21824. }
  21825. String_t* V_0 = NULL;
  21826. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  21827. memset((&V_1), 0, sizeof(V_1));
  21828. void* V_2 = NULL;
  21829. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* V_3 = NULL;
  21830. void* V_4 = NULL;
  21831. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  21832. memset((&V_5), 0, sizeof(V_5));
  21833. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  21834. memset((&V_6), 0, sizeof(V_6));
  21835. void* V_7 = NULL;
  21836. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  21837. memset((&V_8), 0, sizeof(V_8));
  21838. {
  21839. int32_t L_0 = (int32_t)__this->get__index_1();
  21840. if ((((int32_t)L_0) >= ((int32_t)0)))
  21841. {
  21842. goto IL_0026;
  21843. }
  21844. }
  21845. {
  21846. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  21847. int32_t L_2 = (int32_t)__this->get__index_1();
  21848. NullCheck((MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC *)((MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  21849. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  21850. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Pin(System.Int32) */, (MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC *)((MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  21851. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  21852. }
  21853. IL_0026:
  21854. {
  21855. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  21856. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  21857. Type_t * L_5;
  21858. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  21859. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  21860. Type_t * L_7;
  21861. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  21862. bool L_8;
  21863. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  21864. if (!L_8)
  21865. {
  21866. goto IL_0079;
  21867. }
  21868. }
  21869. {
  21870. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  21871. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  21872. V_0 = (String_t*)L_10;
  21873. if (!L_10)
  21874. {
  21875. goto IL_0079;
  21876. }
  21877. }
  21878. {
  21879. String_t* L_11 = V_0;
  21880. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  21881. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  21882. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  21883. intptr_t L_13;
  21884. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  21885. void* L_14;
  21886. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  21887. int32_t L_15 = (int32_t)__this->get__index_1();
  21888. void* L_16;
  21889. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  21890. V_2 = (void*)L_16;
  21891. void* L_17 = V_2;
  21892. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  21893. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  21894. memset((&L_19), 0, sizeof(L_19));
  21895. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  21896. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  21897. }
  21898. IL_0079:
  21899. {
  21900. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  21901. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_21 = (Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*)((Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  21902. V_3 = (Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*)L_21;
  21903. if (!L_21)
  21904. {
  21905. goto IL_00ee;
  21906. }
  21907. }
  21908. {
  21909. int32_t L_22 = (int32_t)__this->get__length_2();
  21910. if ((((int32_t)L_22) >= ((int32_t)0)))
  21911. {
  21912. goto IL_00c1;
  21913. }
  21914. }
  21915. {
  21916. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_23 = V_3;
  21917. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_24;
  21918. L_24 = (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  21919. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_25;
  21920. L_25 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  21921. void* L_26;
  21922. L_26 = (( void* (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  21923. int32_t L_27 = (int32_t)__this->get__index_1();
  21924. void* L_28;
  21925. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  21926. V_4 = (void*)L_28;
  21927. void* L_29 = V_4;
  21928. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  21929. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  21930. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  21931. memset((&L_31), 0, sizeof(L_31));
  21932. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  21933. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  21934. }
  21935. IL_00c1:
  21936. {
  21937. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_32 = V_3;
  21938. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  21939. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  21940. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  21941. intptr_t L_34;
  21942. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  21943. void* L_35;
  21944. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  21945. int32_t L_36 = (int32_t)__this->get__index_1();
  21946. void* L_37;
  21947. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  21948. V_7 = (void*)L_37;
  21949. void* L_38 = V_7;
  21950. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  21951. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  21952. memset((&L_40), 0, sizeof(L_40));
  21953. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  21954. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  21955. }
  21956. IL_00ee:
  21957. {
  21958. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  21959. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  21960. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  21961. }
  21962. }
  21963. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m4DCCC18CEBD7B4592B42FA9947439B67D971059E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  21964. {
  21965. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * _thisAdjusted;
  21966. int32_t _offset = 1;
  21967. _thisAdjusted = reinterpret_cast<Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *>(__this + _offset);
  21968. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  21969. _returnValue = Memory_1_Pin_m4DCCC18CEBD7B4592B42FA9947439B67D971059E(_thisAdjusted, method);
  21970. return _returnValue;
  21971. }
  21972. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Equals(System.Object)
  21973. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m71D975ECC9482B8F0C555EED824A5D1C04820CD7_gshared (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  21974. {
  21975. ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 V_0;
  21976. memset((&V_0), 0, sizeof(V_0));
  21977. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D V_1;
  21978. memset((&V_1), 0, sizeof(V_1));
  21979. RuntimeObject * V_2 = NULL;
  21980. {
  21981. RuntimeObject * L_0 = ___obj0;
  21982. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  21983. {
  21984. goto IL_0022;
  21985. }
  21986. }
  21987. {
  21988. RuntimeObject * L_1 = ___obj0;
  21989. V_0 = (ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 )((*(ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 *)((ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  21990. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D L_2 = (*(Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *)__this);
  21991. ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 L_3;
  21992. L_3 = (( ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 (*) (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  21993. bool L_4;
  21994. L_4 = ReadOnlyMemory_1_Equals_m06014E666F15F38DC2CA3BCC1A2E1CFC4C377F96((ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 *)(ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 *)(&V_0), (ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  21995. return (bool)L_4;
  21996. }
  21997. IL_0022:
  21998. {
  21999. RuntimeObject * L_5 = ___obj0;
  22000. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  22001. V_2 = (RuntimeObject *)L_6;
  22002. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  22003. {
  22004. goto IL_003b;
  22005. }
  22006. }
  22007. {
  22008. RuntimeObject * L_7 = V_2;
  22009. V_1 = (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D )((*(Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *)((Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  22010. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D L_8 = V_1;
  22011. bool L_9;
  22012. L_9 = Memory_1_Equals_m4C6C2C00FA2D68540ABAF285131DE56DCC951432((Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *)(Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *)__this, (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  22013. return (bool)L_9;
  22014. }
  22015. IL_003b:
  22016. {
  22017. return (bool)0;
  22018. }
  22019. }
  22020. IL2CPP_EXTERN_C bool Memory_1_Equals_m71D975ECC9482B8F0C555EED824A5D1C04820CD7_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  22021. {
  22022. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * _thisAdjusted;
  22023. int32_t _offset = 1;
  22024. _thisAdjusted = reinterpret_cast<Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *>(__this + _offset);
  22025. bool _returnValue;
  22026. _returnValue = Memory_1_Equals_m71D975ECC9482B8F0C555EED824A5D1C04820CD7(_thisAdjusted, ___obj0, method);
  22027. return _returnValue;
  22028. }
  22029. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Equals(System.Memory`1<T>)
  22030. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m4C6C2C00FA2D68540ABAF285131DE56DCC951432_gshared (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D ___other0, const RuntimeMethod* method)
  22031. {
  22032. {
  22033. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  22034. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D L_1 = ___other0;
  22035. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  22036. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  22037. {
  22038. goto IL_002b;
  22039. }
  22040. }
  22041. {
  22042. int32_t L_3 = (int32_t)__this->get__index_1();
  22043. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D L_4 = ___other0;
  22044. int32_t L_5 = (int32_t)L_4.get__index_1();
  22045. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  22046. {
  22047. goto IL_002b;
  22048. }
  22049. }
  22050. {
  22051. int32_t L_6 = (int32_t)__this->get__length_2();
  22052. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D L_7 = ___other0;
  22053. int32_t L_8 = (int32_t)L_7.get__length_2();
  22054. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  22055. }
  22056. IL_002b:
  22057. {
  22058. return (bool)0;
  22059. }
  22060. }
  22061. IL2CPP_EXTERN_C bool Memory_1_Equals_m4C6C2C00FA2D68540ABAF285131DE56DCC951432_AdjustorThunk (RuntimeObject * __this, Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D ___other0, const RuntimeMethod* method)
  22062. {
  22063. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * _thisAdjusted;
  22064. int32_t _offset = 1;
  22065. _thisAdjusted = reinterpret_cast<Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *>(__this + _offset);
  22066. bool _returnValue;
  22067. _returnValue = Memory_1_Equals_m4C6C2C00FA2D68540ABAF285131DE56DCC951432(_thisAdjusted, ___other0, method);
  22068. return _returnValue;
  22069. }
  22070. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::GetHashCode()
  22071. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m2B3332DC669969825942A7BE056B088BEE71742D_gshared (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, const RuntimeMethod* method)
  22072. {
  22073. int32_t V_0 = 0;
  22074. {
  22075. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  22076. if (L_0)
  22077. {
  22078. goto IL_000a;
  22079. }
  22080. }
  22081. {
  22082. return (int32_t)0;
  22083. }
  22084. IL_000a:
  22085. {
  22086. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  22087. NullCheck((RuntimeObject *)L_1);
  22088. int32_t L_2;
  22089. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  22090. int32_t L_3 = (int32_t)__this->get__index_1();
  22091. V_0 = (int32_t)L_3;
  22092. int32_t L_4;
  22093. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  22094. int32_t L_5 = (int32_t)__this->get__length_2();
  22095. V_0 = (int32_t)L_5;
  22096. int32_t L_6;
  22097. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  22098. int32_t L_7;
  22099. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  22100. return (int32_t)L_7;
  22101. }
  22102. }
  22103. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m2B3332DC669969825942A7BE056B088BEE71742D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22104. {
  22105. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * _thisAdjusted;
  22106. int32_t _offset = 1;
  22107. _thisAdjusted = reinterpret_cast<Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D *>(__this + _offset);
  22108. int32_t _returnValue;
  22109. _returnValue = Memory_1_GetHashCode_m2B3332DC669969825942A7BE056B088BEE71742D(_thisAdjusted, method);
  22110. return _returnValue;
  22111. }
  22112. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::CombineHashCodes(System.Int32,System.Int32)
  22113. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m8133530D31ACBD02AE394DE47F0A2821D08CECCD_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  22114. {
  22115. {
  22116. int32_t L_0 = ___left0;
  22117. int32_t L_1 = ___left0;
  22118. int32_t L_2 = ___right1;
  22119. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  22120. }
  22121. }
  22122. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Argb32>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  22123. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m2DA6D7A38F410DBB934EA43A3288D8284DEFE375_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  22124. {
  22125. {
  22126. int32_t L_0 = ___h10;
  22127. int32_t L_1 = ___h21;
  22128. int32_t L_2;
  22129. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  22130. int32_t L_3 = ___h32;
  22131. int32_t L_4;
  22132. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  22133. return (int32_t)L_4;
  22134. }
  22135. }
  22136. #ifdef __clang__
  22137. #pragma clang diagnostic pop
  22138. #endif
  22139. #ifdef __clang__
  22140. #pragma clang diagnostic push
  22141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22142. #pragma clang diagnostic ignored "-Wunused-variable"
  22143. #endif
  22144. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(T[])
  22145. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mB870EA115203F9D396674600A9DCA2D2B835C39B_gshared (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, const RuntimeMethod* method)
  22146. {
  22147. static bool s_Il2CppMethodInitialized;
  22148. if (!s_Il2CppMethodInitialized)
  22149. {
  22150. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  22151. s_Il2CppMethodInitialized = true;
  22152. }
  22153. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_0;
  22154. memset((&V_0), 0, sizeof(V_0));
  22155. {
  22156. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_0 = ___array0;
  22157. if (L_0)
  22158. {
  22159. goto IL_000b;
  22160. }
  22161. }
  22162. {
  22163. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE ));
  22164. return;
  22165. }
  22166. IL_000b:
  22167. {
  22168. il2cpp_codegen_initobj((&V_0), sizeof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ));
  22169. goto IL_0037;
  22170. }
  22171. {
  22172. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_2 = ___array0;
  22173. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  22174. Type_t * L_3;
  22175. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  22176. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  22177. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22178. Type_t * L_5;
  22179. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  22180. bool L_6;
  22181. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  22182. if (!L_6)
  22183. {
  22184. goto IL_0037;
  22185. }
  22186. }
  22187. {
  22188. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  22189. }
  22190. IL_0037:
  22191. {
  22192. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_7 = ___array0;
  22193. __this->set__object_0((RuntimeObject *)L_7);
  22194. __this->set__index_1(0);
  22195. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_8 = ___array0;
  22196. NullCheck(L_8);
  22197. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  22198. return;
  22199. }
  22200. }
  22201. IL2CPP_EXTERN_C void Memory_1__ctor_mB870EA115203F9D396674600A9DCA2D2B835C39B_AdjustorThunk (RuntimeObject * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, const RuntimeMethod* method)
  22202. {
  22203. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * _thisAdjusted;
  22204. int32_t _offset = 1;
  22205. _thisAdjusted = reinterpret_cast<Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *>(__this + _offset);
  22206. Memory_1__ctor_mB870EA115203F9D396674600A9DCA2D2B835C39B_inline(_thisAdjusted, ___array0, method);
  22207. }
  22208. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  22209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mFCCDC6AD83B3A11DE5A2BD2B225A0AC79E45F115_gshared (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  22210. {
  22211. {
  22212. int32_t L_0 = ___length1;
  22213. if ((((int32_t)L_0) >= ((int32_t)0)))
  22214. {
  22215. goto IL_0009;
  22216. }
  22217. }
  22218. {
  22219. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  22220. }
  22221. IL_0009:
  22222. {
  22223. MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE * L_1 = ___manager0;
  22224. __this->set__object_0(L_1);
  22225. __this->set__index_1(((int32_t)-2147483648LL));
  22226. int32_t L_2 = ___length1;
  22227. __this->set__length_2(L_2);
  22228. return;
  22229. }
  22230. }
  22231. IL2CPP_EXTERN_C void Memory_1__ctor_mFCCDC6AD83B3A11DE5A2BD2B225A0AC79E45F115_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  22232. {
  22233. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * _thisAdjusted;
  22234. int32_t _offset = 1;
  22235. _thisAdjusted = reinterpret_cast<Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *>(__this + _offset);
  22236. Memory_1__ctor_mFCCDC6AD83B3A11DE5A2BD2B225A0AC79E45F115_inline(_thisAdjusted, ___manager0, ___length1, method);
  22237. }
  22238. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(System.Object,System.Int32,System.Int32)
  22239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m56DAF19162842D1468DFC4C84BFBBD046812EF25_gshared (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  22240. {
  22241. {
  22242. RuntimeObject * L_0 = ___obj0;
  22243. __this->set__object_0(L_0);
  22244. int32_t L_1 = ___start1;
  22245. __this->set__index_1(L_1);
  22246. int32_t L_2 = ___length2;
  22247. __this->set__length_2(L_2);
  22248. return;
  22249. }
  22250. }
  22251. IL2CPP_EXTERN_C void Memory_1__ctor_m56DAF19162842D1468DFC4C84BFBBD046812EF25_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  22252. {
  22253. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * _thisAdjusted;
  22254. int32_t _offset = 1;
  22255. _thisAdjusted = reinterpret_cast<Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *>(__this + _offset);
  22256. Memory_1__ctor_m56DAF19162842D1468DFC4C84BFBBD046812EF25_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  22257. }
  22258. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::op_Implicit(System.Memory`1<T>)
  22259. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 Memory_1_op_Implicit_mD3B31E1A500DA35ABC768BD9AF39829A5DB49519_gshared (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE ___memory0, const RuntimeMethod* method)
  22260. {
  22261. {
  22262. ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 * L_0;
  22263. L_0 = (( ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 * (*) (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *)(Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  22264. ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 L_1 = (*(ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 *)L_0);
  22265. return (ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 )L_1;
  22266. }
  22267. }
  22268. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Length()
  22269. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m0D779176D760ACBDA8155709CAA815F0E7E01F27_gshared (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, const RuntimeMethod* method)
  22270. {
  22271. {
  22272. int32_t L_0 = (int32_t)__this->get__length_2();
  22273. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  22274. }
  22275. }
  22276. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m0D779176D760ACBDA8155709CAA815F0E7E01F27_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22277. {
  22278. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * _thisAdjusted;
  22279. int32_t _offset = 1;
  22280. _thisAdjusted = reinterpret_cast<Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *>(__this + _offset);
  22281. int32_t _returnValue;
  22282. _returnValue = Memory_1_get_Length_m0D779176D760ACBDA8155709CAA815F0E7E01F27(_thisAdjusted, method);
  22283. return _returnValue;
  22284. }
  22285. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::ToString()
  22286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mABE58C3448E2DB88837A049EAB812EBA31600610_gshared (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, const RuntimeMethod* method)
  22287. {
  22288. static bool s_Il2CppMethodInitialized;
  22289. if (!s_Il2CppMethodInitialized)
  22290. {
  22291. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  22292. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  22293. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  22294. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  22295. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  22296. s_Il2CppMethodInitialized = true;
  22297. }
  22298. String_t* V_0 = NULL;
  22299. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 V_1;
  22300. memset((&V_1), 0, sizeof(V_1));
  22301. {
  22302. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  22303. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22304. Type_t * L_1;
  22305. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  22306. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  22307. Type_t * L_3;
  22308. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  22309. bool L_4;
  22310. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  22311. if (!L_4)
  22312. {
  22313. goto IL_0058;
  22314. }
  22315. }
  22316. {
  22317. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  22318. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  22319. V_0 = (String_t*)L_6;
  22320. if (L_6)
  22321. {
  22322. goto IL_003f;
  22323. }
  22324. }
  22325. {
  22326. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_7;
  22327. L_7 = Memory_1_get_Span_m48D8C3D2174A46F2EA50ACC6D1C7BCAD0ACA99F1_inline((Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *)(Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  22328. V_1 = (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_7;
  22329. Il2CppFakeBox<Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  22330. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  22331. String_t* L_9;
  22332. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  22333. V_1 = L_8.m_Value;
  22334. return (String_t*)L_9;
  22335. }
  22336. IL_003f:
  22337. {
  22338. String_t* L_10 = V_0;
  22339. int32_t L_11 = (int32_t)__this->get__index_1();
  22340. int32_t L_12 = (int32_t)__this->get__length_2();
  22341. NullCheck((String_t*)L_10);
  22342. String_t* L_13;
  22343. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  22344. return (String_t*)L_13;
  22345. }
  22346. IL_0058:
  22347. {
  22348. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  22349. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22350. Type_t * L_15;
  22351. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  22352. NullCheck((MemberInfo_t *)L_15);
  22353. String_t* L_16;
  22354. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  22355. int32_t L_17 = (int32_t)__this->get__length_2();
  22356. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  22357. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  22358. String_t* L_20;
  22359. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  22360. return (String_t*)L_20;
  22361. }
  22362. }
  22363. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mABE58C3448E2DB88837A049EAB812EBA31600610_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22364. {
  22365. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * _thisAdjusted;
  22366. int32_t _offset = 1;
  22367. _thisAdjusted = reinterpret_cast<Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *>(__this + _offset);
  22368. String_t* _returnValue;
  22369. _returnValue = Memory_1_ToString_mABE58C3448E2DB88837A049EAB812EBA31600610(_thisAdjusted, method);
  22370. return _returnValue;
  22371. }
  22372. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Slice(System.Int32,System.Int32)
  22373. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE Memory_1_Slice_mC14D383739860DBD28F5A6B267A1D062ECA80FF9_gshared (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  22374. {
  22375. int32_t V_0 = 0;
  22376. int32_t V_1 = 0;
  22377. {
  22378. int32_t L_0 = (int32_t)__this->get__length_2();
  22379. V_0 = (int32_t)L_0;
  22380. int32_t L_1 = V_0;
  22381. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  22382. int32_t L_2 = ___start0;
  22383. int32_t L_3 = V_1;
  22384. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  22385. {
  22386. goto IL_0019;
  22387. }
  22388. }
  22389. {
  22390. int32_t L_4 = ___length1;
  22391. int32_t L_5 = V_1;
  22392. int32_t L_6 = ___start0;
  22393. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  22394. {
  22395. goto IL_001e;
  22396. }
  22397. }
  22398. IL_0019:
  22399. {
  22400. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  22401. }
  22402. IL_001e:
  22403. {
  22404. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  22405. int32_t L_8 = (int32_t)__this->get__index_1();
  22406. int32_t L_9 = ___start0;
  22407. int32_t L_10 = ___length1;
  22408. int32_t L_11 = V_0;
  22409. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE L_12;
  22410. memset((&L_12), 0, sizeof(L_12));
  22411. Memory_1__ctor_m56DAF19162842D1468DFC4C84BFBBD046812EF25_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  22412. return (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE )L_12;
  22413. }
  22414. }
  22415. IL2CPP_EXTERN_C Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE Memory_1_Slice_mC14D383739860DBD28F5A6B267A1D062ECA80FF9_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  22416. {
  22417. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * _thisAdjusted;
  22418. int32_t _offset = 1;
  22419. _thisAdjusted = reinterpret_cast<Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *>(__this + _offset);
  22420. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE _returnValue;
  22421. _returnValue = Memory_1_Slice_mC14D383739860DBD28F5A6B267A1D062ECA80FF9_inline(_thisAdjusted, ___start0, ___length1, method);
  22422. return _returnValue;
  22423. }
  22424. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Span()
  22425. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Memory_1_get_Span_m48D8C3D2174A46F2EA50ACC6D1C7BCAD0ACA99F1_gshared (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, const RuntimeMethod* method)
  22426. {
  22427. static bool s_Il2CppMethodInitialized;
  22428. if (!s_Il2CppMethodInitialized)
  22429. {
  22430. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  22431. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22432. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  22433. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  22434. s_Il2CppMethodInitialized = true;
  22435. }
  22436. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 V_0;
  22437. memset((&V_0), 0, sizeof(V_0));
  22438. String_t* V_1 = NULL;
  22439. {
  22440. int32_t L_0 = (int32_t)__this->get__index_1();
  22441. if ((((int32_t)L_0) >= ((int32_t)0)))
  22442. {
  22443. goto IL_0034;
  22444. }
  22445. }
  22446. {
  22447. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  22448. NullCheck((MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE *)((MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  22449. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_2;
  22450. L_2 = VirtualFuncInvoker0< Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::GetSpan() */, (MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE *)((MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  22451. V_0 = (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_2;
  22452. int32_t L_3 = (int32_t)__this->get__index_1();
  22453. int32_t L_4 = (int32_t)__this->get__length_2();
  22454. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_5;
  22455. L_5 = Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  22456. return (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_5;
  22457. }
  22458. IL_0034:
  22459. {
  22460. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  22461. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22462. Type_t * L_7;
  22463. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  22464. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  22465. Type_t * L_9;
  22466. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  22467. bool L_10;
  22468. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  22469. if (!L_10)
  22470. {
  22471. goto IL_0089;
  22472. }
  22473. }
  22474. {
  22475. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  22476. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  22477. V_1 = (String_t*)L_12;
  22478. if (!L_12)
  22479. {
  22480. goto IL_0089;
  22481. }
  22482. }
  22483. {
  22484. String_t* L_13 = V_1;
  22485. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_14;
  22486. L_14 = (( Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  22487. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22488. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  22489. String_t* L_16 = V_1;
  22490. NullCheck((String_t*)L_16);
  22491. int32_t L_17;
  22492. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  22493. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_18;
  22494. memset((&L_18), 0, sizeof(L_18));
  22495. Span_1__ctor_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_inline((&L_18), (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  22496. V_0 = (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_18;
  22497. int32_t L_19 = (int32_t)__this->get__index_1();
  22498. int32_t L_20 = (int32_t)__this->get__length_2();
  22499. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_21;
  22500. L_21 = Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  22501. return (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_21;
  22502. }
  22503. IL_0089:
  22504. {
  22505. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  22506. if (!L_22)
  22507. {
  22508. goto IL_00b4;
  22509. }
  22510. }
  22511. {
  22512. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  22513. int32_t L_24 = (int32_t)__this->get__index_1();
  22514. int32_t L_25 = (int32_t)__this->get__length_2();
  22515. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_26;
  22516. memset((&L_26), 0, sizeof(L_26));
  22517. Span_1__ctor_m270EDE687732C3049B0815ED7800FCCF544BA115_inline((&L_26), (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)((Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  22518. return (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_26;
  22519. }
  22520. IL_00b4:
  22521. {
  22522. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ));
  22523. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_27 = V_0;
  22524. return (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_27;
  22525. }
  22526. }
  22527. IL2CPP_EXTERN_C Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Memory_1_get_Span_m48D8C3D2174A46F2EA50ACC6D1C7BCAD0ACA99F1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22528. {
  22529. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * _thisAdjusted;
  22530. int32_t _offset = 1;
  22531. _thisAdjusted = reinterpret_cast<Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *>(__this + _offset);
  22532. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 _returnValue;
  22533. _returnValue = Memory_1_get_Span_m48D8C3D2174A46F2EA50ACC6D1C7BCAD0ACA99F1_inline(_thisAdjusted, method);
  22534. return _returnValue;
  22535. }
  22536. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Pin()
  22537. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m60F32689F72E841C6704C797FA7F5934C93A32FB_gshared (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, const RuntimeMethod* method)
  22538. {
  22539. static bool s_Il2CppMethodInitialized;
  22540. if (!s_Il2CppMethodInitialized)
  22541. {
  22542. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  22543. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  22544. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  22545. s_Il2CppMethodInitialized = true;
  22546. }
  22547. String_t* V_0 = NULL;
  22548. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  22549. memset((&V_1), 0, sizeof(V_1));
  22550. void* V_2 = NULL;
  22551. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* V_3 = NULL;
  22552. void* V_4 = NULL;
  22553. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  22554. memset((&V_5), 0, sizeof(V_5));
  22555. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  22556. memset((&V_6), 0, sizeof(V_6));
  22557. void* V_7 = NULL;
  22558. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  22559. memset((&V_8), 0, sizeof(V_8));
  22560. {
  22561. int32_t L_0 = (int32_t)__this->get__index_1();
  22562. if ((((int32_t)L_0) >= ((int32_t)0)))
  22563. {
  22564. goto IL_0026;
  22565. }
  22566. }
  22567. {
  22568. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  22569. int32_t L_2 = (int32_t)__this->get__index_1();
  22570. NullCheck((MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE *)((MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  22571. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  22572. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Pin(System.Int32) */, (MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE *)((MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  22573. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  22574. }
  22575. IL_0026:
  22576. {
  22577. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  22578. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22579. Type_t * L_5;
  22580. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  22581. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  22582. Type_t * L_7;
  22583. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  22584. bool L_8;
  22585. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  22586. if (!L_8)
  22587. {
  22588. goto IL_0079;
  22589. }
  22590. }
  22591. {
  22592. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  22593. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  22594. V_0 = (String_t*)L_10;
  22595. if (!L_10)
  22596. {
  22597. goto IL_0079;
  22598. }
  22599. }
  22600. {
  22601. String_t* L_11 = V_0;
  22602. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  22603. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  22604. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  22605. intptr_t L_13;
  22606. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  22607. void* L_14;
  22608. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  22609. int32_t L_15 = (int32_t)__this->get__index_1();
  22610. void* L_16;
  22611. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  22612. V_2 = (void*)L_16;
  22613. void* L_17 = V_2;
  22614. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  22615. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  22616. memset((&L_19), 0, sizeof(L_19));
  22617. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  22618. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  22619. }
  22620. IL_0079:
  22621. {
  22622. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  22623. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_21 = (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)((Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  22624. V_3 = (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)L_21;
  22625. if (!L_21)
  22626. {
  22627. goto IL_00ee;
  22628. }
  22629. }
  22630. {
  22631. int32_t L_22 = (int32_t)__this->get__length_2();
  22632. if ((((int32_t)L_22) >= ((int32_t)0)))
  22633. {
  22634. goto IL_00c1;
  22635. }
  22636. }
  22637. {
  22638. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_23 = V_3;
  22639. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_24;
  22640. L_24 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  22641. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_25;
  22642. L_25 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  22643. void* L_26;
  22644. L_26 = (( void* (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  22645. int32_t L_27 = (int32_t)__this->get__index_1();
  22646. void* L_28;
  22647. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  22648. V_4 = (void*)L_28;
  22649. void* L_29 = V_4;
  22650. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  22651. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  22652. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  22653. memset((&L_31), 0, sizeof(L_31));
  22654. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  22655. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  22656. }
  22657. IL_00c1:
  22658. {
  22659. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_32 = V_3;
  22660. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  22661. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  22662. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  22663. intptr_t L_34;
  22664. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  22665. void* L_35;
  22666. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  22667. int32_t L_36 = (int32_t)__this->get__index_1();
  22668. void* L_37;
  22669. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  22670. V_7 = (void*)L_37;
  22671. void* L_38 = V_7;
  22672. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  22673. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  22674. memset((&L_40), 0, sizeof(L_40));
  22675. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  22676. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  22677. }
  22678. IL_00ee:
  22679. {
  22680. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  22681. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  22682. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  22683. }
  22684. }
  22685. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m60F32689F72E841C6704C797FA7F5934C93A32FB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22686. {
  22687. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * _thisAdjusted;
  22688. int32_t _offset = 1;
  22689. _thisAdjusted = reinterpret_cast<Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *>(__this + _offset);
  22690. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  22691. _returnValue = Memory_1_Pin_m60F32689F72E841C6704C797FA7F5934C93A32FB(_thisAdjusted, method);
  22692. return _returnValue;
  22693. }
  22694. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Equals(System.Object)
  22695. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m874A0CD8DA36E4DC2AD3E6EB234BBBAD8C4CAE03_gshared (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  22696. {
  22697. ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 V_0;
  22698. memset((&V_0), 0, sizeof(V_0));
  22699. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE V_1;
  22700. memset((&V_1), 0, sizeof(V_1));
  22701. RuntimeObject * V_2 = NULL;
  22702. {
  22703. RuntimeObject * L_0 = ___obj0;
  22704. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  22705. {
  22706. goto IL_0022;
  22707. }
  22708. }
  22709. {
  22710. RuntimeObject * L_1 = ___obj0;
  22711. V_0 = (ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 )((*(ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 *)((ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  22712. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE L_2 = (*(Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *)__this);
  22713. ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 L_3;
  22714. L_3 = (( ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 (*) (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  22715. bool L_4;
  22716. L_4 = ReadOnlyMemory_1_Equals_mDA81EC215E84849931FCD11BC2D1B8C632E1DBDD((ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 *)(ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 *)(&V_0), (ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  22717. return (bool)L_4;
  22718. }
  22719. IL_0022:
  22720. {
  22721. RuntimeObject * L_5 = ___obj0;
  22722. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  22723. V_2 = (RuntimeObject *)L_6;
  22724. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  22725. {
  22726. goto IL_003b;
  22727. }
  22728. }
  22729. {
  22730. RuntimeObject * L_7 = V_2;
  22731. V_1 = (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE )((*(Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *)((Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  22732. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE L_8 = V_1;
  22733. bool L_9;
  22734. L_9 = Memory_1_Equals_m704EF5BCAD533F0A8A95CD4BFBEEA000077C11C5((Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *)(Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *)__this, (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  22735. return (bool)L_9;
  22736. }
  22737. IL_003b:
  22738. {
  22739. return (bool)0;
  22740. }
  22741. }
  22742. IL2CPP_EXTERN_C bool Memory_1_Equals_m874A0CD8DA36E4DC2AD3E6EB234BBBAD8C4CAE03_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  22743. {
  22744. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * _thisAdjusted;
  22745. int32_t _offset = 1;
  22746. _thisAdjusted = reinterpret_cast<Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *>(__this + _offset);
  22747. bool _returnValue;
  22748. _returnValue = Memory_1_Equals_m874A0CD8DA36E4DC2AD3E6EB234BBBAD8C4CAE03(_thisAdjusted, ___obj0, method);
  22749. return _returnValue;
  22750. }
  22751. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Equals(System.Memory`1<T>)
  22752. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m704EF5BCAD533F0A8A95CD4BFBEEA000077C11C5_gshared (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE ___other0, const RuntimeMethod* method)
  22753. {
  22754. {
  22755. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  22756. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE L_1 = ___other0;
  22757. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  22758. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  22759. {
  22760. goto IL_002b;
  22761. }
  22762. }
  22763. {
  22764. int32_t L_3 = (int32_t)__this->get__index_1();
  22765. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE L_4 = ___other0;
  22766. int32_t L_5 = (int32_t)L_4.get__index_1();
  22767. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  22768. {
  22769. goto IL_002b;
  22770. }
  22771. }
  22772. {
  22773. int32_t L_6 = (int32_t)__this->get__length_2();
  22774. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE L_7 = ___other0;
  22775. int32_t L_8 = (int32_t)L_7.get__length_2();
  22776. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  22777. }
  22778. IL_002b:
  22779. {
  22780. return (bool)0;
  22781. }
  22782. }
  22783. IL2CPP_EXTERN_C bool Memory_1_Equals_m704EF5BCAD533F0A8A95CD4BFBEEA000077C11C5_AdjustorThunk (RuntimeObject * __this, Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE ___other0, const RuntimeMethod* method)
  22784. {
  22785. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * _thisAdjusted;
  22786. int32_t _offset = 1;
  22787. _thisAdjusted = reinterpret_cast<Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *>(__this + _offset);
  22788. bool _returnValue;
  22789. _returnValue = Memory_1_Equals_m704EF5BCAD533F0A8A95CD4BFBEEA000077C11C5(_thisAdjusted, ___other0, method);
  22790. return _returnValue;
  22791. }
  22792. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::GetHashCode()
  22793. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m8D10401105043D41B8736E36B23F2B1499C2E4F7_gshared (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, const RuntimeMethod* method)
  22794. {
  22795. int32_t V_0 = 0;
  22796. {
  22797. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  22798. if (L_0)
  22799. {
  22800. goto IL_000a;
  22801. }
  22802. }
  22803. {
  22804. return (int32_t)0;
  22805. }
  22806. IL_000a:
  22807. {
  22808. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  22809. NullCheck((RuntimeObject *)L_1);
  22810. int32_t L_2;
  22811. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  22812. int32_t L_3 = (int32_t)__this->get__index_1();
  22813. V_0 = (int32_t)L_3;
  22814. int32_t L_4;
  22815. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  22816. int32_t L_5 = (int32_t)__this->get__length_2();
  22817. V_0 = (int32_t)L_5;
  22818. int32_t L_6;
  22819. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  22820. int32_t L_7;
  22821. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  22822. return (int32_t)L_7;
  22823. }
  22824. }
  22825. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m8D10401105043D41B8736E36B23F2B1499C2E4F7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22826. {
  22827. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * _thisAdjusted;
  22828. int32_t _offset = 1;
  22829. _thisAdjusted = reinterpret_cast<Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE *>(__this + _offset);
  22830. int32_t _returnValue;
  22831. _returnValue = Memory_1_GetHashCode_m8D10401105043D41B8736E36B23F2B1499C2E4F7(_thisAdjusted, method);
  22832. return _returnValue;
  22833. }
  22834. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::CombineHashCodes(System.Int32,System.Int32)
  22835. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mF04915BB73825B6DCFC0DE3031E6D408E12066C2_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  22836. {
  22837. {
  22838. int32_t L_0 = ___left0;
  22839. int32_t L_1 = ___left0;
  22840. int32_t L_2 = ___right1;
  22841. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  22842. }
  22843. }
  22844. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  22845. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mFF671CDCCD0C23104CEAEFB85F3069827619F6AE_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  22846. {
  22847. {
  22848. int32_t L_0 = ___h10;
  22849. int32_t L_1 = ___h21;
  22850. int32_t L_2;
  22851. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  22852. int32_t L_3 = ___h32;
  22853. int32_t L_4;
  22854. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  22855. return (int32_t)L_4;
  22856. }
  22857. }
  22858. #ifdef __clang__
  22859. #pragma clang diagnostic pop
  22860. #endif
  22861. #ifdef __clang__
  22862. #pragma clang diagnostic push
  22863. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22864. #pragma clang diagnostic ignored "-Wunused-variable"
  22865. #endif
  22866. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(T[])
  22867. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mF3DA42D4F192558A516B9D406CB97822D919F1C1_gshared (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, const RuntimeMethod* method)
  22868. {
  22869. static bool s_Il2CppMethodInitialized;
  22870. if (!s_Il2CppMethodInitialized)
  22871. {
  22872. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  22873. s_Il2CppMethodInitialized = true;
  22874. }
  22875. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_0;
  22876. memset((&V_0), 0, sizeof(V_0));
  22877. {
  22878. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_0 = ___array0;
  22879. if (L_0)
  22880. {
  22881. goto IL_000b;
  22882. }
  22883. }
  22884. {
  22885. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 ));
  22886. return;
  22887. }
  22888. IL_000b:
  22889. {
  22890. il2cpp_codegen_initobj((&V_0), sizeof(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ));
  22891. goto IL_0037;
  22892. }
  22893. {
  22894. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_2 = ___array0;
  22895. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  22896. Type_t * L_3;
  22897. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  22898. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  22899. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22900. Type_t * L_5;
  22901. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  22902. bool L_6;
  22903. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  22904. if (!L_6)
  22905. {
  22906. goto IL_0037;
  22907. }
  22908. }
  22909. {
  22910. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  22911. }
  22912. IL_0037:
  22913. {
  22914. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_7 = ___array0;
  22915. __this->set__object_0((RuntimeObject *)L_7);
  22916. __this->set__index_1(0);
  22917. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_8 = ___array0;
  22918. NullCheck(L_8);
  22919. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  22920. return;
  22921. }
  22922. }
  22923. IL2CPP_EXTERN_C void Memory_1__ctor_mF3DA42D4F192558A516B9D406CB97822D919F1C1_AdjustorThunk (RuntimeObject * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, const RuntimeMethod* method)
  22924. {
  22925. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * _thisAdjusted;
  22926. int32_t _offset = 1;
  22927. _thisAdjusted = reinterpret_cast<Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *>(__this + _offset);
  22928. Memory_1__ctor_mF3DA42D4F192558A516B9D406CB97822D919F1C1_inline(_thisAdjusted, ___array0, method);
  22929. }
  22930. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  22931. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mAA062E4E484050B356DF2843746F13CF09B8A784_gshared (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  22932. {
  22933. {
  22934. int32_t L_0 = ___length1;
  22935. if ((((int32_t)L_0) >= ((int32_t)0)))
  22936. {
  22937. goto IL_0009;
  22938. }
  22939. }
  22940. {
  22941. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  22942. }
  22943. IL_0009:
  22944. {
  22945. MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 * L_1 = ___manager0;
  22946. __this->set__object_0(L_1);
  22947. __this->set__index_1(((int32_t)-2147483648LL));
  22948. int32_t L_2 = ___length1;
  22949. __this->set__length_2(L_2);
  22950. return;
  22951. }
  22952. }
  22953. IL2CPP_EXTERN_C void Memory_1__ctor_mAA062E4E484050B356DF2843746F13CF09B8A784_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  22954. {
  22955. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * _thisAdjusted;
  22956. int32_t _offset = 1;
  22957. _thisAdjusted = reinterpret_cast<Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *>(__this + _offset);
  22958. Memory_1__ctor_mAA062E4E484050B356DF2843746F13CF09B8A784_inline(_thisAdjusted, ___manager0, ___length1, method);
  22959. }
  22960. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(System.Object,System.Int32,System.Int32)
  22961. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m908DC3DDAE03AB328F09D7A41C70CFFE7BD745D7_gshared (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  22962. {
  22963. {
  22964. RuntimeObject * L_0 = ___obj0;
  22965. __this->set__object_0(L_0);
  22966. int32_t L_1 = ___start1;
  22967. __this->set__index_1(L_1);
  22968. int32_t L_2 = ___length2;
  22969. __this->set__length_2(L_2);
  22970. return;
  22971. }
  22972. }
  22973. IL2CPP_EXTERN_C void Memory_1__ctor_m908DC3DDAE03AB328F09D7A41C70CFFE7BD745D7_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  22974. {
  22975. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * _thisAdjusted;
  22976. int32_t _offset = 1;
  22977. _thisAdjusted = reinterpret_cast<Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *>(__this + _offset);
  22978. Memory_1__ctor_m908DC3DDAE03AB328F09D7A41C70CFFE7BD745D7_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  22979. }
  22980. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::op_Implicit(System.Memory`1<T>)
  22981. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 Memory_1_op_Implicit_mA5BDB03FEA3CDEF9AF3B98E17BAD62B8F52D906E_gshared (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 ___memory0, const RuntimeMethod* method)
  22982. {
  22983. {
  22984. ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 * L_0;
  22985. L_0 = (( ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 * (*) (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *)(Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  22986. ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 L_1 = (*(ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 *)L_0);
  22987. return (ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 )L_1;
  22988. }
  22989. }
  22990. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Length()
  22991. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mF9855BB37618620B126C40D0A9D2A69117B38932_gshared (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, const RuntimeMethod* method)
  22992. {
  22993. {
  22994. int32_t L_0 = (int32_t)__this->get__length_2();
  22995. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  22996. }
  22997. }
  22998. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mF9855BB37618620B126C40D0A9D2A69117B38932_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22999. {
  23000. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * _thisAdjusted;
  23001. int32_t _offset = 1;
  23002. _thisAdjusted = reinterpret_cast<Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *>(__this + _offset);
  23003. int32_t _returnValue;
  23004. _returnValue = Memory_1_get_Length_mF9855BB37618620B126C40D0A9D2A69117B38932(_thisAdjusted, method);
  23005. return _returnValue;
  23006. }
  23007. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::ToString()
  23008. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m8D3E0FB982D33817EEAF63C60D42F4715DFDE02B_gshared (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, const RuntimeMethod* method)
  23009. {
  23010. static bool s_Il2CppMethodInitialized;
  23011. if (!s_Il2CppMethodInitialized)
  23012. {
  23013. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  23014. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  23015. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  23016. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  23017. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  23018. s_Il2CppMethodInitialized = true;
  23019. }
  23020. String_t* V_0 = NULL;
  23021. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA V_1;
  23022. memset((&V_1), 0, sizeof(V_1));
  23023. {
  23024. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  23025. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23026. Type_t * L_1;
  23027. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  23028. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  23029. Type_t * L_3;
  23030. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  23031. bool L_4;
  23032. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  23033. if (!L_4)
  23034. {
  23035. goto IL_0058;
  23036. }
  23037. }
  23038. {
  23039. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  23040. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  23041. V_0 = (String_t*)L_6;
  23042. if (L_6)
  23043. {
  23044. goto IL_003f;
  23045. }
  23046. }
  23047. {
  23048. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_7;
  23049. L_7 = Memory_1_get_Span_m7B16A22ADBFE6AF98485803A1AB596BF5A2E84CF_inline((Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *)(Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  23050. V_1 = (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_7;
  23051. Il2CppFakeBox<Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  23052. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  23053. String_t* L_9;
  23054. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  23055. V_1 = L_8.m_Value;
  23056. return (String_t*)L_9;
  23057. }
  23058. IL_003f:
  23059. {
  23060. String_t* L_10 = V_0;
  23061. int32_t L_11 = (int32_t)__this->get__index_1();
  23062. int32_t L_12 = (int32_t)__this->get__length_2();
  23063. NullCheck((String_t*)L_10);
  23064. String_t* L_13;
  23065. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  23066. return (String_t*)L_13;
  23067. }
  23068. IL_0058:
  23069. {
  23070. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  23071. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23072. Type_t * L_15;
  23073. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  23074. NullCheck((MemberInfo_t *)L_15);
  23075. String_t* L_16;
  23076. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  23077. int32_t L_17 = (int32_t)__this->get__length_2();
  23078. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  23079. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  23080. String_t* L_20;
  23081. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  23082. return (String_t*)L_20;
  23083. }
  23084. }
  23085. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m8D3E0FB982D33817EEAF63C60D42F4715DFDE02B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23086. {
  23087. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * _thisAdjusted;
  23088. int32_t _offset = 1;
  23089. _thisAdjusted = reinterpret_cast<Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *>(__this + _offset);
  23090. String_t* _returnValue;
  23091. _returnValue = Memory_1_ToString_m8D3E0FB982D33817EEAF63C60D42F4715DFDE02B(_thisAdjusted, method);
  23092. return _returnValue;
  23093. }
  23094. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Slice(System.Int32,System.Int32)
  23095. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 Memory_1_Slice_mCFE8400B6749318E077A4E9C80C3F5A34B86F706_gshared (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  23096. {
  23097. int32_t V_0 = 0;
  23098. int32_t V_1 = 0;
  23099. {
  23100. int32_t L_0 = (int32_t)__this->get__length_2();
  23101. V_0 = (int32_t)L_0;
  23102. int32_t L_1 = V_0;
  23103. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  23104. int32_t L_2 = ___start0;
  23105. int32_t L_3 = V_1;
  23106. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  23107. {
  23108. goto IL_0019;
  23109. }
  23110. }
  23111. {
  23112. int32_t L_4 = ___length1;
  23113. int32_t L_5 = V_1;
  23114. int32_t L_6 = ___start0;
  23115. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  23116. {
  23117. goto IL_001e;
  23118. }
  23119. }
  23120. IL_0019:
  23121. {
  23122. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  23123. }
  23124. IL_001e:
  23125. {
  23126. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  23127. int32_t L_8 = (int32_t)__this->get__index_1();
  23128. int32_t L_9 = ___start0;
  23129. int32_t L_10 = ___length1;
  23130. int32_t L_11 = V_0;
  23131. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 L_12;
  23132. memset((&L_12), 0, sizeof(L_12));
  23133. Memory_1__ctor_m908DC3DDAE03AB328F09D7A41C70CFFE7BD745D7_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  23134. return (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 )L_12;
  23135. }
  23136. }
  23137. IL2CPP_EXTERN_C Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 Memory_1_Slice_mCFE8400B6749318E077A4E9C80C3F5A34B86F706_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  23138. {
  23139. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * _thisAdjusted;
  23140. int32_t _offset = 1;
  23141. _thisAdjusted = reinterpret_cast<Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *>(__this + _offset);
  23142. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 _returnValue;
  23143. _returnValue = Memory_1_Slice_mCFE8400B6749318E077A4E9C80C3F5A34B86F706_inline(_thisAdjusted, ___start0, ___length1, method);
  23144. return _returnValue;
  23145. }
  23146. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Span()
  23147. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Memory_1_get_Span_m7B16A22ADBFE6AF98485803A1AB596BF5A2E84CF_gshared (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, const RuntimeMethod* method)
  23148. {
  23149. static bool s_Il2CppMethodInitialized;
  23150. if (!s_Il2CppMethodInitialized)
  23151. {
  23152. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  23153. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23154. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  23155. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  23156. s_Il2CppMethodInitialized = true;
  23157. }
  23158. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA V_0;
  23159. memset((&V_0), 0, sizeof(V_0));
  23160. String_t* V_1 = NULL;
  23161. {
  23162. int32_t L_0 = (int32_t)__this->get__index_1();
  23163. if ((((int32_t)L_0) >= ((int32_t)0)))
  23164. {
  23165. goto IL_0034;
  23166. }
  23167. }
  23168. {
  23169. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  23170. NullCheck((MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 *)((MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  23171. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_2;
  23172. L_2 = VirtualFuncInvoker0< Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::GetSpan() */, (MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 *)((MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  23173. V_0 = (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_2;
  23174. int32_t L_3 = (int32_t)__this->get__index_1();
  23175. int32_t L_4 = (int32_t)__this->get__length_2();
  23176. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_5;
  23177. L_5 = Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  23178. return (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_5;
  23179. }
  23180. IL_0034:
  23181. {
  23182. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  23183. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23184. Type_t * L_7;
  23185. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  23186. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  23187. Type_t * L_9;
  23188. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  23189. bool L_10;
  23190. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  23191. if (!L_10)
  23192. {
  23193. goto IL_0089;
  23194. }
  23195. }
  23196. {
  23197. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  23198. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  23199. V_1 = (String_t*)L_12;
  23200. if (!L_12)
  23201. {
  23202. goto IL_0089;
  23203. }
  23204. }
  23205. {
  23206. String_t* L_13 = V_1;
  23207. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_14;
  23208. L_14 = (( Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  23209. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23210. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  23211. String_t* L_16 = V_1;
  23212. NullCheck((String_t*)L_16);
  23213. int32_t L_17;
  23214. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  23215. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_18;
  23216. memset((&L_18), 0, sizeof(L_18));
  23217. Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_inline((&L_18), (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  23218. V_0 = (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_18;
  23219. int32_t L_19 = (int32_t)__this->get__index_1();
  23220. int32_t L_20 = (int32_t)__this->get__length_2();
  23221. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_21;
  23222. L_21 = Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  23223. return (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_21;
  23224. }
  23225. IL_0089:
  23226. {
  23227. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  23228. if (!L_22)
  23229. {
  23230. goto IL_00b4;
  23231. }
  23232. }
  23233. {
  23234. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  23235. int32_t L_24 = (int32_t)__this->get__index_1();
  23236. int32_t L_25 = (int32_t)__this->get__length_2();
  23237. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_26;
  23238. memset((&L_26), 0, sizeof(L_26));
  23239. Span_1__ctor_m029D2B3EDD45E9FB79EF4CDB2A7330EE9A1CEB6C_inline((&L_26), (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)((Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  23240. return (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_26;
  23241. }
  23242. IL_00b4:
  23243. {
  23244. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ));
  23245. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_27 = V_0;
  23246. return (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_27;
  23247. }
  23248. }
  23249. IL2CPP_EXTERN_C Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Memory_1_get_Span_m7B16A22ADBFE6AF98485803A1AB596BF5A2E84CF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23250. {
  23251. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * _thisAdjusted;
  23252. int32_t _offset = 1;
  23253. _thisAdjusted = reinterpret_cast<Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *>(__this + _offset);
  23254. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA _returnValue;
  23255. _returnValue = Memory_1_get_Span_m7B16A22ADBFE6AF98485803A1AB596BF5A2E84CF_inline(_thisAdjusted, method);
  23256. return _returnValue;
  23257. }
  23258. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Pin()
  23259. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF0C6FCE1340036CDA63CD9598D4C2CB145119777_gshared (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, const RuntimeMethod* method)
  23260. {
  23261. static bool s_Il2CppMethodInitialized;
  23262. if (!s_Il2CppMethodInitialized)
  23263. {
  23264. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  23265. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  23266. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  23267. s_Il2CppMethodInitialized = true;
  23268. }
  23269. String_t* V_0 = NULL;
  23270. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  23271. memset((&V_1), 0, sizeof(V_1));
  23272. void* V_2 = NULL;
  23273. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* V_3 = NULL;
  23274. void* V_4 = NULL;
  23275. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  23276. memset((&V_5), 0, sizeof(V_5));
  23277. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  23278. memset((&V_6), 0, sizeof(V_6));
  23279. void* V_7 = NULL;
  23280. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  23281. memset((&V_8), 0, sizeof(V_8));
  23282. {
  23283. int32_t L_0 = (int32_t)__this->get__index_1();
  23284. if ((((int32_t)L_0) >= ((int32_t)0)))
  23285. {
  23286. goto IL_0026;
  23287. }
  23288. }
  23289. {
  23290. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  23291. int32_t L_2 = (int32_t)__this->get__index_1();
  23292. NullCheck((MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 *)((MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  23293. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  23294. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Pin(System.Int32) */, (MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 *)((MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  23295. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  23296. }
  23297. IL_0026:
  23298. {
  23299. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  23300. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23301. Type_t * L_5;
  23302. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  23303. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  23304. Type_t * L_7;
  23305. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  23306. bool L_8;
  23307. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  23308. if (!L_8)
  23309. {
  23310. goto IL_0079;
  23311. }
  23312. }
  23313. {
  23314. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  23315. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  23316. V_0 = (String_t*)L_10;
  23317. if (!L_10)
  23318. {
  23319. goto IL_0079;
  23320. }
  23321. }
  23322. {
  23323. String_t* L_11 = V_0;
  23324. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  23325. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  23326. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  23327. intptr_t L_13;
  23328. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  23329. void* L_14;
  23330. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  23331. int32_t L_15 = (int32_t)__this->get__index_1();
  23332. void* L_16;
  23333. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  23334. V_2 = (void*)L_16;
  23335. void* L_17 = V_2;
  23336. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  23337. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  23338. memset((&L_19), 0, sizeof(L_19));
  23339. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  23340. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  23341. }
  23342. IL_0079:
  23343. {
  23344. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  23345. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_21 = (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)((Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  23346. V_3 = (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)L_21;
  23347. if (!L_21)
  23348. {
  23349. goto IL_00ee;
  23350. }
  23351. }
  23352. {
  23353. int32_t L_22 = (int32_t)__this->get__length_2();
  23354. if ((((int32_t)L_22) >= ((int32_t)0)))
  23355. {
  23356. goto IL_00c1;
  23357. }
  23358. }
  23359. {
  23360. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_23 = V_3;
  23361. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_24;
  23362. L_24 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  23363. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_25;
  23364. L_25 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  23365. void* L_26;
  23366. L_26 = (( void* (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  23367. int32_t L_27 = (int32_t)__this->get__index_1();
  23368. void* L_28;
  23369. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  23370. V_4 = (void*)L_28;
  23371. void* L_29 = V_4;
  23372. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  23373. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  23374. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  23375. memset((&L_31), 0, sizeof(L_31));
  23376. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  23377. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  23378. }
  23379. IL_00c1:
  23380. {
  23381. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_32 = V_3;
  23382. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  23383. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  23384. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  23385. intptr_t L_34;
  23386. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  23387. void* L_35;
  23388. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  23389. int32_t L_36 = (int32_t)__this->get__index_1();
  23390. void* L_37;
  23391. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  23392. V_7 = (void*)L_37;
  23393. void* L_38 = V_7;
  23394. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  23395. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  23396. memset((&L_40), 0, sizeof(L_40));
  23397. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  23398. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  23399. }
  23400. IL_00ee:
  23401. {
  23402. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  23403. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  23404. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  23405. }
  23406. }
  23407. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF0C6FCE1340036CDA63CD9598D4C2CB145119777_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23408. {
  23409. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * _thisAdjusted;
  23410. int32_t _offset = 1;
  23411. _thisAdjusted = reinterpret_cast<Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *>(__this + _offset);
  23412. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  23413. _returnValue = Memory_1_Pin_mF0C6FCE1340036CDA63CD9598D4C2CB145119777(_thisAdjusted, method);
  23414. return _returnValue;
  23415. }
  23416. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Equals(System.Object)
  23417. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mEA4EFE34C05CD638D598EDA3784FCCC5DDDCFF84_gshared (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  23418. {
  23419. ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 V_0;
  23420. memset((&V_0), 0, sizeof(V_0));
  23421. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 V_1;
  23422. memset((&V_1), 0, sizeof(V_1));
  23423. RuntimeObject * V_2 = NULL;
  23424. {
  23425. RuntimeObject * L_0 = ___obj0;
  23426. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  23427. {
  23428. goto IL_0022;
  23429. }
  23430. }
  23431. {
  23432. RuntimeObject * L_1 = ___obj0;
  23433. V_0 = (ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 )((*(ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 *)((ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  23434. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 L_2 = (*(Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *)__this);
  23435. ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 L_3;
  23436. L_3 = (( ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 (*) (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  23437. bool L_4;
  23438. L_4 = ReadOnlyMemory_1_Equals_m0A5BC6E72DDD65895BFED28790EE5602B00C6801((ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 *)(ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 *)(&V_0), (ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  23439. return (bool)L_4;
  23440. }
  23441. IL_0022:
  23442. {
  23443. RuntimeObject * L_5 = ___obj0;
  23444. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  23445. V_2 = (RuntimeObject *)L_6;
  23446. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  23447. {
  23448. goto IL_003b;
  23449. }
  23450. }
  23451. {
  23452. RuntimeObject * L_7 = V_2;
  23453. V_1 = (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 )((*(Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *)((Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  23454. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 L_8 = V_1;
  23455. bool L_9;
  23456. L_9 = Memory_1_Equals_mE09E45E75A08AEEE731C9D1AD68AAE93C125CD1B((Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *)(Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *)__this, (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  23457. return (bool)L_9;
  23458. }
  23459. IL_003b:
  23460. {
  23461. return (bool)0;
  23462. }
  23463. }
  23464. IL2CPP_EXTERN_C bool Memory_1_Equals_mEA4EFE34C05CD638D598EDA3784FCCC5DDDCFF84_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  23465. {
  23466. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * _thisAdjusted;
  23467. int32_t _offset = 1;
  23468. _thisAdjusted = reinterpret_cast<Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *>(__this + _offset);
  23469. bool _returnValue;
  23470. _returnValue = Memory_1_Equals_mEA4EFE34C05CD638D598EDA3784FCCC5DDDCFF84(_thisAdjusted, ___obj0, method);
  23471. return _returnValue;
  23472. }
  23473. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Equals(System.Memory`1<T>)
  23474. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mE09E45E75A08AEEE731C9D1AD68AAE93C125CD1B_gshared (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 ___other0, const RuntimeMethod* method)
  23475. {
  23476. {
  23477. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  23478. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 L_1 = ___other0;
  23479. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  23480. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  23481. {
  23482. goto IL_002b;
  23483. }
  23484. }
  23485. {
  23486. int32_t L_3 = (int32_t)__this->get__index_1();
  23487. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 L_4 = ___other0;
  23488. int32_t L_5 = (int32_t)L_4.get__index_1();
  23489. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  23490. {
  23491. goto IL_002b;
  23492. }
  23493. }
  23494. {
  23495. int32_t L_6 = (int32_t)__this->get__length_2();
  23496. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 L_7 = ___other0;
  23497. int32_t L_8 = (int32_t)L_7.get__length_2();
  23498. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  23499. }
  23500. IL_002b:
  23501. {
  23502. return (bool)0;
  23503. }
  23504. }
  23505. IL2CPP_EXTERN_C bool Memory_1_Equals_mE09E45E75A08AEEE731C9D1AD68AAE93C125CD1B_AdjustorThunk (RuntimeObject * __this, Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 ___other0, const RuntimeMethod* method)
  23506. {
  23507. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * _thisAdjusted;
  23508. int32_t _offset = 1;
  23509. _thisAdjusted = reinterpret_cast<Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *>(__this + _offset);
  23510. bool _returnValue;
  23511. _returnValue = Memory_1_Equals_mE09E45E75A08AEEE731C9D1AD68AAE93C125CD1B(_thisAdjusted, ___other0, method);
  23512. return _returnValue;
  23513. }
  23514. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::GetHashCode()
  23515. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mAE8AA1360EA1F2BAD9324E91BD62B592E02D222F_gshared (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, const RuntimeMethod* method)
  23516. {
  23517. int32_t V_0 = 0;
  23518. {
  23519. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  23520. if (L_0)
  23521. {
  23522. goto IL_000a;
  23523. }
  23524. }
  23525. {
  23526. return (int32_t)0;
  23527. }
  23528. IL_000a:
  23529. {
  23530. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  23531. NullCheck((RuntimeObject *)L_1);
  23532. int32_t L_2;
  23533. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  23534. int32_t L_3 = (int32_t)__this->get__index_1();
  23535. V_0 = (int32_t)L_3;
  23536. int32_t L_4;
  23537. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  23538. int32_t L_5 = (int32_t)__this->get__length_2();
  23539. V_0 = (int32_t)L_5;
  23540. int32_t L_6;
  23541. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  23542. int32_t L_7;
  23543. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  23544. return (int32_t)L_7;
  23545. }
  23546. }
  23547. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mAE8AA1360EA1F2BAD9324E91BD62B592E02D222F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23548. {
  23549. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * _thisAdjusted;
  23550. int32_t _offset = 1;
  23551. _thisAdjusted = reinterpret_cast<Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 *>(__this + _offset);
  23552. int32_t _returnValue;
  23553. _returnValue = Memory_1_GetHashCode_mAE8AA1360EA1F2BAD9324E91BD62B592E02D222F(_thisAdjusted, method);
  23554. return _returnValue;
  23555. }
  23556. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::CombineHashCodes(System.Int32,System.Int32)
  23557. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mC11645EFDD3F54D59C617515CBDD2961AAC813E4_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  23558. {
  23559. {
  23560. int32_t L_0 = ___left0;
  23561. int32_t L_1 = ___left0;
  23562. int32_t L_2 = ___right1;
  23563. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  23564. }
  23565. }
  23566. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  23567. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m6A65FCEB36F24804F1055025989C2366CACB1617_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  23568. {
  23569. {
  23570. int32_t L_0 = ___h10;
  23571. int32_t L_1 = ___h21;
  23572. int32_t L_2;
  23573. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  23574. int32_t L_3 = ___h32;
  23575. int32_t L_4;
  23576. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  23577. return (int32_t)L_4;
  23578. }
  23579. }
  23580. #ifdef __clang__
  23581. #pragma clang diagnostic pop
  23582. #endif
  23583. #ifdef __clang__
  23584. #pragma clang diagnostic push
  23585. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23586. #pragma clang diagnostic ignored "-Wunused-variable"
  23587. #endif
  23588. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(T[])
  23589. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m8249485A96FFB1BF07B96E09AE1B9479302F585D_gshared (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, const RuntimeMethod* method)
  23590. {
  23591. static bool s_Il2CppMethodInitialized;
  23592. if (!s_Il2CppMethodInitialized)
  23593. {
  23594. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  23595. s_Il2CppMethodInitialized = true;
  23596. }
  23597. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_0;
  23598. memset((&V_0), 0, sizeof(V_0));
  23599. {
  23600. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_0 = ___array0;
  23601. if (L_0)
  23602. {
  23603. goto IL_000b;
  23604. }
  23605. }
  23606. {
  23607. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 ));
  23608. return;
  23609. }
  23610. IL_000b:
  23611. {
  23612. il2cpp_codegen_initobj((&V_0), sizeof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ));
  23613. goto IL_0037;
  23614. }
  23615. {
  23616. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_2 = ___array0;
  23617. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  23618. Type_t * L_3;
  23619. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  23620. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  23621. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23622. Type_t * L_5;
  23623. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  23624. bool L_6;
  23625. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  23626. if (!L_6)
  23627. {
  23628. goto IL_0037;
  23629. }
  23630. }
  23631. {
  23632. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  23633. }
  23634. IL_0037:
  23635. {
  23636. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_7 = ___array0;
  23637. __this->set__object_0((RuntimeObject *)L_7);
  23638. __this->set__index_1(0);
  23639. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_8 = ___array0;
  23640. NullCheck(L_8);
  23641. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  23642. return;
  23643. }
  23644. }
  23645. IL2CPP_EXTERN_C void Memory_1__ctor_m8249485A96FFB1BF07B96E09AE1B9479302F585D_AdjustorThunk (RuntimeObject * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, const RuntimeMethod* method)
  23646. {
  23647. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * _thisAdjusted;
  23648. int32_t _offset = 1;
  23649. _thisAdjusted = reinterpret_cast<Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *>(__this + _offset);
  23650. Memory_1__ctor_m8249485A96FFB1BF07B96E09AE1B9479302F585D_inline(_thisAdjusted, ___array0, method);
  23651. }
  23652. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  23653. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m8D6BAEC4DAF00F4ECE397463B89543CF511BBE6F_gshared (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  23654. {
  23655. {
  23656. int32_t L_0 = ___length1;
  23657. if ((((int32_t)L_0) >= ((int32_t)0)))
  23658. {
  23659. goto IL_0009;
  23660. }
  23661. }
  23662. {
  23663. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  23664. }
  23665. IL_0009:
  23666. {
  23667. MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C * L_1 = ___manager0;
  23668. __this->set__object_0(L_1);
  23669. __this->set__index_1(((int32_t)-2147483648LL));
  23670. int32_t L_2 = ___length1;
  23671. __this->set__length_2(L_2);
  23672. return;
  23673. }
  23674. }
  23675. IL2CPP_EXTERN_C void Memory_1__ctor_m8D6BAEC4DAF00F4ECE397463B89543CF511BBE6F_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  23676. {
  23677. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * _thisAdjusted;
  23678. int32_t _offset = 1;
  23679. _thisAdjusted = reinterpret_cast<Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *>(__this + _offset);
  23680. Memory_1__ctor_m8D6BAEC4DAF00F4ECE397463B89543CF511BBE6F_inline(_thisAdjusted, ___manager0, ___length1, method);
  23681. }
  23682. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(System.Object,System.Int32,System.Int32)
  23683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mFE8D4BA7D57545F859A0101D0F9E4B2840692664_gshared (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  23684. {
  23685. {
  23686. RuntimeObject * L_0 = ___obj0;
  23687. __this->set__object_0(L_0);
  23688. int32_t L_1 = ___start1;
  23689. __this->set__index_1(L_1);
  23690. int32_t L_2 = ___length2;
  23691. __this->set__length_2(L_2);
  23692. return;
  23693. }
  23694. }
  23695. IL2CPP_EXTERN_C void Memory_1__ctor_mFE8D4BA7D57545F859A0101D0F9E4B2840692664_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  23696. {
  23697. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * _thisAdjusted;
  23698. int32_t _offset = 1;
  23699. _thisAdjusted = reinterpret_cast<Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *>(__this + _offset);
  23700. Memory_1__ctor_mFE8D4BA7D57545F859A0101D0F9E4B2840692664_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  23701. }
  23702. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::op_Implicit(System.Memory`1<T>)
  23703. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A Memory_1_op_Implicit_mF106152908A01A03C613B4BC95B87801403C9A14_gshared (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 ___memory0, const RuntimeMethod* method)
  23704. {
  23705. {
  23706. ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A * L_0;
  23707. L_0 = (( ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A * (*) (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *)(Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  23708. ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A L_1 = (*(ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A *)L_0);
  23709. return (ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A )L_1;
  23710. }
  23711. }
  23712. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Length()
  23713. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mD07004853D8665696A50754556A86FD030318836_gshared (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, const RuntimeMethod* method)
  23714. {
  23715. {
  23716. int32_t L_0 = (int32_t)__this->get__length_2();
  23717. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  23718. }
  23719. }
  23720. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mD07004853D8665696A50754556A86FD030318836_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23721. {
  23722. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * _thisAdjusted;
  23723. int32_t _offset = 1;
  23724. _thisAdjusted = reinterpret_cast<Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *>(__this + _offset);
  23725. int32_t _returnValue;
  23726. _returnValue = Memory_1_get_Length_mD07004853D8665696A50754556A86FD030318836(_thisAdjusted, method);
  23727. return _returnValue;
  23728. }
  23729. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::ToString()
  23730. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mC754DB71494908D8F6C158EFEF6907DE43BC7ED9_gshared (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, const RuntimeMethod* method)
  23731. {
  23732. static bool s_Il2CppMethodInitialized;
  23733. if (!s_Il2CppMethodInitialized)
  23734. {
  23735. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  23736. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  23737. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  23738. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  23739. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  23740. s_Il2CppMethodInitialized = true;
  23741. }
  23742. String_t* V_0 = NULL;
  23743. Span_1_tC089F74404A3C46975952EE686EC533667BB207F V_1;
  23744. memset((&V_1), 0, sizeof(V_1));
  23745. {
  23746. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  23747. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23748. Type_t * L_1;
  23749. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  23750. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  23751. Type_t * L_3;
  23752. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  23753. bool L_4;
  23754. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  23755. if (!L_4)
  23756. {
  23757. goto IL_0058;
  23758. }
  23759. }
  23760. {
  23761. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  23762. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  23763. V_0 = (String_t*)L_6;
  23764. if (L_6)
  23765. {
  23766. goto IL_003f;
  23767. }
  23768. }
  23769. {
  23770. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_7;
  23771. L_7 = Memory_1_get_Span_m018D357B92D16DEE7AF3406D858BF6BA4DAF716B_inline((Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *)(Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  23772. V_1 = (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_7;
  23773. Il2CppFakeBox<Span_1_tC089F74404A3C46975952EE686EC533667BB207F > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  23774. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  23775. String_t* L_9;
  23776. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  23777. V_1 = L_8.m_Value;
  23778. return (String_t*)L_9;
  23779. }
  23780. IL_003f:
  23781. {
  23782. String_t* L_10 = V_0;
  23783. int32_t L_11 = (int32_t)__this->get__index_1();
  23784. int32_t L_12 = (int32_t)__this->get__length_2();
  23785. NullCheck((String_t*)L_10);
  23786. String_t* L_13;
  23787. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  23788. return (String_t*)L_13;
  23789. }
  23790. IL_0058:
  23791. {
  23792. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  23793. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23794. Type_t * L_15;
  23795. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  23796. NullCheck((MemberInfo_t *)L_15);
  23797. String_t* L_16;
  23798. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  23799. int32_t L_17 = (int32_t)__this->get__length_2();
  23800. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  23801. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  23802. String_t* L_20;
  23803. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  23804. return (String_t*)L_20;
  23805. }
  23806. }
  23807. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mC754DB71494908D8F6C158EFEF6907DE43BC7ED9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23808. {
  23809. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * _thisAdjusted;
  23810. int32_t _offset = 1;
  23811. _thisAdjusted = reinterpret_cast<Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *>(__this + _offset);
  23812. String_t* _returnValue;
  23813. _returnValue = Memory_1_ToString_mC754DB71494908D8F6C158EFEF6907DE43BC7ED9(_thisAdjusted, method);
  23814. return _returnValue;
  23815. }
  23816. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Slice(System.Int32,System.Int32)
  23817. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 Memory_1_Slice_m6DF7972EE2C739556C36DD7D236245C016063BBE_gshared (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  23818. {
  23819. int32_t V_0 = 0;
  23820. int32_t V_1 = 0;
  23821. {
  23822. int32_t L_0 = (int32_t)__this->get__length_2();
  23823. V_0 = (int32_t)L_0;
  23824. int32_t L_1 = V_0;
  23825. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  23826. int32_t L_2 = ___start0;
  23827. int32_t L_3 = V_1;
  23828. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  23829. {
  23830. goto IL_0019;
  23831. }
  23832. }
  23833. {
  23834. int32_t L_4 = ___length1;
  23835. int32_t L_5 = V_1;
  23836. int32_t L_6 = ___start0;
  23837. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  23838. {
  23839. goto IL_001e;
  23840. }
  23841. }
  23842. IL_0019:
  23843. {
  23844. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  23845. }
  23846. IL_001e:
  23847. {
  23848. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  23849. int32_t L_8 = (int32_t)__this->get__index_1();
  23850. int32_t L_9 = ___start0;
  23851. int32_t L_10 = ___length1;
  23852. int32_t L_11 = V_0;
  23853. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 L_12;
  23854. memset((&L_12), 0, sizeof(L_12));
  23855. Memory_1__ctor_mFE8D4BA7D57545F859A0101D0F9E4B2840692664_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  23856. return (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 )L_12;
  23857. }
  23858. }
  23859. IL2CPP_EXTERN_C Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 Memory_1_Slice_m6DF7972EE2C739556C36DD7D236245C016063BBE_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  23860. {
  23861. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * _thisAdjusted;
  23862. int32_t _offset = 1;
  23863. _thisAdjusted = reinterpret_cast<Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *>(__this + _offset);
  23864. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 _returnValue;
  23865. _returnValue = Memory_1_Slice_m6DF7972EE2C739556C36DD7D236245C016063BBE_inline(_thisAdjusted, ___start0, ___length1, method);
  23866. return _returnValue;
  23867. }
  23868. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Span()
  23869. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC089F74404A3C46975952EE686EC533667BB207F Memory_1_get_Span_m018D357B92D16DEE7AF3406D858BF6BA4DAF716B_gshared (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, const RuntimeMethod* method)
  23870. {
  23871. static bool s_Il2CppMethodInitialized;
  23872. if (!s_Il2CppMethodInitialized)
  23873. {
  23874. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  23875. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23876. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  23877. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  23878. s_Il2CppMethodInitialized = true;
  23879. }
  23880. Span_1_tC089F74404A3C46975952EE686EC533667BB207F V_0;
  23881. memset((&V_0), 0, sizeof(V_0));
  23882. String_t* V_1 = NULL;
  23883. {
  23884. int32_t L_0 = (int32_t)__this->get__index_1();
  23885. if ((((int32_t)L_0) >= ((int32_t)0)))
  23886. {
  23887. goto IL_0034;
  23888. }
  23889. }
  23890. {
  23891. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  23892. NullCheck((MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C *)((MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  23893. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_2;
  23894. L_2 = VirtualFuncInvoker0< Span_1_tC089F74404A3C46975952EE686EC533667BB207F >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::GetSpan() */, (MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C *)((MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  23895. V_0 = (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_2;
  23896. int32_t L_3 = (int32_t)__this->get__index_1();
  23897. int32_t L_4 = (int32_t)__this->get__length_2();
  23898. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_5;
  23899. L_5 = Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  23900. return (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_5;
  23901. }
  23902. IL_0034:
  23903. {
  23904. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  23905. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23906. Type_t * L_7;
  23907. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  23908. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  23909. Type_t * L_9;
  23910. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  23911. bool L_10;
  23912. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  23913. if (!L_10)
  23914. {
  23915. goto IL_0089;
  23916. }
  23917. }
  23918. {
  23919. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  23920. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  23921. V_1 = (String_t*)L_12;
  23922. if (!L_12)
  23923. {
  23924. goto IL_0089;
  23925. }
  23926. }
  23927. {
  23928. String_t* L_13 = V_1;
  23929. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_14;
  23930. L_14 = (( Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  23931. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23932. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  23933. String_t* L_16 = V_1;
  23934. NullCheck((String_t*)L_16);
  23935. int32_t L_17;
  23936. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  23937. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_18;
  23938. memset((&L_18), 0, sizeof(L_18));
  23939. Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_inline((&L_18), (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  23940. V_0 = (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_18;
  23941. int32_t L_19 = (int32_t)__this->get__index_1();
  23942. int32_t L_20 = (int32_t)__this->get__length_2();
  23943. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_21;
  23944. L_21 = Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  23945. return (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_21;
  23946. }
  23947. IL_0089:
  23948. {
  23949. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  23950. if (!L_22)
  23951. {
  23952. goto IL_00b4;
  23953. }
  23954. }
  23955. {
  23956. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  23957. int32_t L_24 = (int32_t)__this->get__index_1();
  23958. int32_t L_25 = (int32_t)__this->get__length_2();
  23959. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_26;
  23960. memset((&L_26), 0, sizeof(L_26));
  23961. Span_1__ctor_m727883B2A55BDAACE48CDCE33E141E89AB79449A_inline((&L_26), (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)((Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  23962. return (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_26;
  23963. }
  23964. IL_00b4:
  23965. {
  23966. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F ));
  23967. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_27 = V_0;
  23968. return (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_27;
  23969. }
  23970. }
  23971. IL2CPP_EXTERN_C Span_1_tC089F74404A3C46975952EE686EC533667BB207F Memory_1_get_Span_m018D357B92D16DEE7AF3406D858BF6BA4DAF716B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23972. {
  23973. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * _thisAdjusted;
  23974. int32_t _offset = 1;
  23975. _thisAdjusted = reinterpret_cast<Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *>(__this + _offset);
  23976. Span_1_tC089F74404A3C46975952EE686EC533667BB207F _returnValue;
  23977. _returnValue = Memory_1_get_Span_m018D357B92D16DEE7AF3406D858BF6BA4DAF716B_inline(_thisAdjusted, method);
  23978. return _returnValue;
  23979. }
  23980. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Pin()
  23981. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m5DC9019D7C7D5B4CE0145EE7E69ECDB813E7B98C_gshared (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, const RuntimeMethod* method)
  23982. {
  23983. static bool s_Il2CppMethodInitialized;
  23984. if (!s_Il2CppMethodInitialized)
  23985. {
  23986. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  23987. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  23988. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  23989. s_Il2CppMethodInitialized = true;
  23990. }
  23991. String_t* V_0 = NULL;
  23992. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  23993. memset((&V_1), 0, sizeof(V_1));
  23994. void* V_2 = NULL;
  23995. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* V_3 = NULL;
  23996. void* V_4 = NULL;
  23997. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  23998. memset((&V_5), 0, sizeof(V_5));
  23999. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  24000. memset((&V_6), 0, sizeof(V_6));
  24001. void* V_7 = NULL;
  24002. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  24003. memset((&V_8), 0, sizeof(V_8));
  24004. {
  24005. int32_t L_0 = (int32_t)__this->get__index_1();
  24006. if ((((int32_t)L_0) >= ((int32_t)0)))
  24007. {
  24008. goto IL_0026;
  24009. }
  24010. }
  24011. {
  24012. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  24013. int32_t L_2 = (int32_t)__this->get__index_1();
  24014. NullCheck((MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C *)((MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  24015. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  24016. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Pin(System.Int32) */, (MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C *)((MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  24017. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  24018. }
  24019. IL_0026:
  24020. {
  24021. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  24022. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24023. Type_t * L_5;
  24024. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  24025. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  24026. Type_t * L_7;
  24027. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  24028. bool L_8;
  24029. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  24030. if (!L_8)
  24031. {
  24032. goto IL_0079;
  24033. }
  24034. }
  24035. {
  24036. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  24037. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  24038. V_0 = (String_t*)L_10;
  24039. if (!L_10)
  24040. {
  24041. goto IL_0079;
  24042. }
  24043. }
  24044. {
  24045. String_t* L_11 = V_0;
  24046. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  24047. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  24048. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  24049. intptr_t L_13;
  24050. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  24051. void* L_14;
  24052. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  24053. int32_t L_15 = (int32_t)__this->get__index_1();
  24054. void* L_16;
  24055. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  24056. V_2 = (void*)L_16;
  24057. void* L_17 = V_2;
  24058. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  24059. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  24060. memset((&L_19), 0, sizeof(L_19));
  24061. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  24062. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  24063. }
  24064. IL_0079:
  24065. {
  24066. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  24067. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_21 = (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)((Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  24068. V_3 = (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)L_21;
  24069. if (!L_21)
  24070. {
  24071. goto IL_00ee;
  24072. }
  24073. }
  24074. {
  24075. int32_t L_22 = (int32_t)__this->get__length_2();
  24076. if ((((int32_t)L_22) >= ((int32_t)0)))
  24077. {
  24078. goto IL_00c1;
  24079. }
  24080. }
  24081. {
  24082. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_23 = V_3;
  24083. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_24;
  24084. L_24 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  24085. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_25;
  24086. L_25 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  24087. void* L_26;
  24088. L_26 = (( void* (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  24089. int32_t L_27 = (int32_t)__this->get__index_1();
  24090. void* L_28;
  24091. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  24092. V_4 = (void*)L_28;
  24093. void* L_29 = V_4;
  24094. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  24095. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  24096. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  24097. memset((&L_31), 0, sizeof(L_31));
  24098. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  24099. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  24100. }
  24101. IL_00c1:
  24102. {
  24103. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_32 = V_3;
  24104. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  24105. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  24106. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  24107. intptr_t L_34;
  24108. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  24109. void* L_35;
  24110. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  24111. int32_t L_36 = (int32_t)__this->get__index_1();
  24112. void* L_37;
  24113. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  24114. V_7 = (void*)L_37;
  24115. void* L_38 = V_7;
  24116. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  24117. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  24118. memset((&L_40), 0, sizeof(L_40));
  24119. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  24120. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  24121. }
  24122. IL_00ee:
  24123. {
  24124. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  24125. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  24126. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  24127. }
  24128. }
  24129. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m5DC9019D7C7D5B4CE0145EE7E69ECDB813E7B98C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24130. {
  24131. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * _thisAdjusted;
  24132. int32_t _offset = 1;
  24133. _thisAdjusted = reinterpret_cast<Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *>(__this + _offset);
  24134. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  24135. _returnValue = Memory_1_Pin_m5DC9019D7C7D5B4CE0145EE7E69ECDB813E7B98C(_thisAdjusted, method);
  24136. return _returnValue;
  24137. }
  24138. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Equals(System.Object)
  24139. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mF1BE87EF21C4FA87E1C3B264F1B42C4C8868EB8C_gshared (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  24140. {
  24141. ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A V_0;
  24142. memset((&V_0), 0, sizeof(V_0));
  24143. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 V_1;
  24144. memset((&V_1), 0, sizeof(V_1));
  24145. RuntimeObject * V_2 = NULL;
  24146. {
  24147. RuntimeObject * L_0 = ___obj0;
  24148. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  24149. {
  24150. goto IL_0022;
  24151. }
  24152. }
  24153. {
  24154. RuntimeObject * L_1 = ___obj0;
  24155. V_0 = (ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A )((*(ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A *)((ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  24156. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 L_2 = (*(Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *)__this);
  24157. ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A L_3;
  24158. L_3 = (( ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A (*) (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  24159. bool L_4;
  24160. L_4 = ReadOnlyMemory_1_Equals_mB570D29A0A3D9F0AD5E4F639F5B159FC6D8BBF9C((ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A *)(ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A *)(&V_0), (ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  24161. return (bool)L_4;
  24162. }
  24163. IL_0022:
  24164. {
  24165. RuntimeObject * L_5 = ___obj0;
  24166. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  24167. V_2 = (RuntimeObject *)L_6;
  24168. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  24169. {
  24170. goto IL_003b;
  24171. }
  24172. }
  24173. {
  24174. RuntimeObject * L_7 = V_2;
  24175. V_1 = (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 )((*(Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *)((Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  24176. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 L_8 = V_1;
  24177. bool L_9;
  24178. L_9 = Memory_1_Equals_mA02FEF2F5601EFC06E1FD6CBB810C9CF0DBA73E1((Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *)(Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *)__this, (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  24179. return (bool)L_9;
  24180. }
  24181. IL_003b:
  24182. {
  24183. return (bool)0;
  24184. }
  24185. }
  24186. IL2CPP_EXTERN_C bool Memory_1_Equals_mF1BE87EF21C4FA87E1C3B264F1B42C4C8868EB8C_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  24187. {
  24188. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * _thisAdjusted;
  24189. int32_t _offset = 1;
  24190. _thisAdjusted = reinterpret_cast<Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *>(__this + _offset);
  24191. bool _returnValue;
  24192. _returnValue = Memory_1_Equals_mF1BE87EF21C4FA87E1C3B264F1B42C4C8868EB8C(_thisAdjusted, ___obj0, method);
  24193. return _returnValue;
  24194. }
  24195. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Equals(System.Memory`1<T>)
  24196. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mA02FEF2F5601EFC06E1FD6CBB810C9CF0DBA73E1_gshared (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 ___other0, const RuntimeMethod* method)
  24197. {
  24198. {
  24199. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  24200. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 L_1 = ___other0;
  24201. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  24202. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  24203. {
  24204. goto IL_002b;
  24205. }
  24206. }
  24207. {
  24208. int32_t L_3 = (int32_t)__this->get__index_1();
  24209. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 L_4 = ___other0;
  24210. int32_t L_5 = (int32_t)L_4.get__index_1();
  24211. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  24212. {
  24213. goto IL_002b;
  24214. }
  24215. }
  24216. {
  24217. int32_t L_6 = (int32_t)__this->get__length_2();
  24218. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 L_7 = ___other0;
  24219. int32_t L_8 = (int32_t)L_7.get__length_2();
  24220. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  24221. }
  24222. IL_002b:
  24223. {
  24224. return (bool)0;
  24225. }
  24226. }
  24227. IL2CPP_EXTERN_C bool Memory_1_Equals_mA02FEF2F5601EFC06E1FD6CBB810C9CF0DBA73E1_AdjustorThunk (RuntimeObject * __this, Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 ___other0, const RuntimeMethod* method)
  24228. {
  24229. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * _thisAdjusted;
  24230. int32_t _offset = 1;
  24231. _thisAdjusted = reinterpret_cast<Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *>(__this + _offset);
  24232. bool _returnValue;
  24233. _returnValue = Memory_1_Equals_mA02FEF2F5601EFC06E1FD6CBB810C9CF0DBA73E1(_thisAdjusted, ___other0, method);
  24234. return _returnValue;
  24235. }
  24236. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::GetHashCode()
  24237. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mFF5065F567382BE196D3C13305DED499DE5081C6_gshared (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, const RuntimeMethod* method)
  24238. {
  24239. int32_t V_0 = 0;
  24240. {
  24241. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  24242. if (L_0)
  24243. {
  24244. goto IL_000a;
  24245. }
  24246. }
  24247. {
  24248. return (int32_t)0;
  24249. }
  24250. IL_000a:
  24251. {
  24252. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  24253. NullCheck((RuntimeObject *)L_1);
  24254. int32_t L_2;
  24255. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  24256. int32_t L_3 = (int32_t)__this->get__index_1();
  24257. V_0 = (int32_t)L_3;
  24258. int32_t L_4;
  24259. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  24260. int32_t L_5 = (int32_t)__this->get__length_2();
  24261. V_0 = (int32_t)L_5;
  24262. int32_t L_6;
  24263. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  24264. int32_t L_7;
  24265. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  24266. return (int32_t)L_7;
  24267. }
  24268. }
  24269. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mFF5065F567382BE196D3C13305DED499DE5081C6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24270. {
  24271. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * _thisAdjusted;
  24272. int32_t _offset = 1;
  24273. _thisAdjusted = reinterpret_cast<Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 *>(__this + _offset);
  24274. int32_t _returnValue;
  24275. _returnValue = Memory_1_GetHashCode_mFF5065F567382BE196D3C13305DED499DE5081C6(_thisAdjusted, method);
  24276. return _returnValue;
  24277. }
  24278. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::CombineHashCodes(System.Int32,System.Int32)
  24279. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m61FED97FB1EC19B3FC4EE471FE9842F786AB4943_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  24280. {
  24281. {
  24282. int32_t L_0 = ___left0;
  24283. int32_t L_1 = ___left0;
  24284. int32_t L_2 = ___right1;
  24285. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  24286. }
  24287. }
  24288. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  24289. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mC2573E494B2BC7E726834F89AE650FAA56626015_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  24290. {
  24291. {
  24292. int32_t L_0 = ___h10;
  24293. int32_t L_1 = ___h21;
  24294. int32_t L_2;
  24295. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  24296. int32_t L_3 = ___h32;
  24297. int32_t L_4;
  24298. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  24299. return (int32_t)L_4;
  24300. }
  24301. }
  24302. #ifdef __clang__
  24303. #pragma clang diagnostic pop
  24304. #endif
  24305. #ifdef __clang__
  24306. #pragma clang diagnostic push
  24307. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24308. #pragma clang diagnostic ignored "-Wunused-variable"
  24309. #endif
  24310. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(T[])
  24311. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m3EB40CE7A27F0E16E68C4F2E248619C1D82F6C6F_gshared (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, const RuntimeMethod* method)
  24312. {
  24313. static bool s_Il2CppMethodInitialized;
  24314. if (!s_Il2CppMethodInitialized)
  24315. {
  24316. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  24317. s_Il2CppMethodInitialized = true;
  24318. }
  24319. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_0;
  24320. memset((&V_0), 0, sizeof(V_0));
  24321. {
  24322. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_0 = ___array0;
  24323. if (L_0)
  24324. {
  24325. goto IL_000b;
  24326. }
  24327. }
  24328. {
  24329. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE ));
  24330. return;
  24331. }
  24332. IL_000b:
  24333. {
  24334. il2cpp_codegen_initobj((&V_0), sizeof(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ));
  24335. goto IL_0037;
  24336. }
  24337. {
  24338. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_2 = ___array0;
  24339. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  24340. Type_t * L_3;
  24341. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  24342. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  24343. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24344. Type_t * L_5;
  24345. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  24346. bool L_6;
  24347. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  24348. if (!L_6)
  24349. {
  24350. goto IL_0037;
  24351. }
  24352. }
  24353. {
  24354. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  24355. }
  24356. IL_0037:
  24357. {
  24358. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_7 = ___array0;
  24359. __this->set__object_0((RuntimeObject *)L_7);
  24360. __this->set__index_1(0);
  24361. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_8 = ___array0;
  24362. NullCheck(L_8);
  24363. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  24364. return;
  24365. }
  24366. }
  24367. IL2CPP_EXTERN_C void Memory_1__ctor_m3EB40CE7A27F0E16E68C4F2E248619C1D82F6C6F_AdjustorThunk (RuntimeObject * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, const RuntimeMethod* method)
  24368. {
  24369. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * _thisAdjusted;
  24370. int32_t _offset = 1;
  24371. _thisAdjusted = reinterpret_cast<Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *>(__this + _offset);
  24372. Memory_1__ctor_m3EB40CE7A27F0E16E68C4F2E248619C1D82F6C6F_inline(_thisAdjusted, ___array0, method);
  24373. }
  24374. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  24375. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m838812DDF17E7A9FF4BB373082B9DA72AF64281F_gshared (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  24376. {
  24377. {
  24378. int32_t L_0 = ___length1;
  24379. if ((((int32_t)L_0) >= ((int32_t)0)))
  24380. {
  24381. goto IL_0009;
  24382. }
  24383. }
  24384. {
  24385. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  24386. }
  24387. IL_0009:
  24388. {
  24389. MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 * L_1 = ___manager0;
  24390. __this->set__object_0(L_1);
  24391. __this->set__index_1(((int32_t)-2147483648LL));
  24392. int32_t L_2 = ___length1;
  24393. __this->set__length_2(L_2);
  24394. return;
  24395. }
  24396. }
  24397. IL2CPP_EXTERN_C void Memory_1__ctor_m838812DDF17E7A9FF4BB373082B9DA72AF64281F_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  24398. {
  24399. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * _thisAdjusted;
  24400. int32_t _offset = 1;
  24401. _thisAdjusted = reinterpret_cast<Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *>(__this + _offset);
  24402. Memory_1__ctor_m838812DDF17E7A9FF4BB373082B9DA72AF64281F_inline(_thisAdjusted, ___manager0, ___length1, method);
  24403. }
  24404. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(System.Object,System.Int32,System.Int32)
  24405. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mCD839828F86A6CA3374298FC4444B028401C6322_gshared (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  24406. {
  24407. {
  24408. RuntimeObject * L_0 = ___obj0;
  24409. __this->set__object_0(L_0);
  24410. int32_t L_1 = ___start1;
  24411. __this->set__index_1(L_1);
  24412. int32_t L_2 = ___length2;
  24413. __this->set__length_2(L_2);
  24414. return;
  24415. }
  24416. }
  24417. IL2CPP_EXTERN_C void Memory_1__ctor_mCD839828F86A6CA3374298FC4444B028401C6322_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  24418. {
  24419. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * _thisAdjusted;
  24420. int32_t _offset = 1;
  24421. _thisAdjusted = reinterpret_cast<Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *>(__this + _offset);
  24422. Memory_1__ctor_mCD839828F86A6CA3374298FC4444B028401C6322_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  24423. }
  24424. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::op_Implicit(System.Memory`1<T>)
  24425. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 Memory_1_op_Implicit_mE0FE68A9568FE45E92412E0135744ED4300DC4BC_gshared (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE ___memory0, const RuntimeMethod* method)
  24426. {
  24427. {
  24428. ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 * L_0;
  24429. L_0 = (( ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 * (*) (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *)(Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  24430. ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 L_1 = (*(ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 *)L_0);
  24431. return (ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 )L_1;
  24432. }
  24433. }
  24434. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Length()
  24435. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mE0F089BED1CEB895AAD436CFB76EF0D750DD2D90_gshared (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, const RuntimeMethod* method)
  24436. {
  24437. {
  24438. int32_t L_0 = (int32_t)__this->get__length_2();
  24439. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  24440. }
  24441. }
  24442. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mE0F089BED1CEB895AAD436CFB76EF0D750DD2D90_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24443. {
  24444. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * _thisAdjusted;
  24445. int32_t _offset = 1;
  24446. _thisAdjusted = reinterpret_cast<Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *>(__this + _offset);
  24447. int32_t _returnValue;
  24448. _returnValue = Memory_1_get_Length_mE0F089BED1CEB895AAD436CFB76EF0D750DD2D90(_thisAdjusted, method);
  24449. return _returnValue;
  24450. }
  24451. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::ToString()
  24452. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m1B7F00463B26BF1D996A7BA770AA8F407D446CCD_gshared (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, const RuntimeMethod* method)
  24453. {
  24454. static bool s_Il2CppMethodInitialized;
  24455. if (!s_Il2CppMethodInitialized)
  24456. {
  24457. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  24458. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  24459. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  24460. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  24461. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  24462. s_Il2CppMethodInitialized = true;
  24463. }
  24464. String_t* V_0 = NULL;
  24465. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E V_1;
  24466. memset((&V_1), 0, sizeof(V_1));
  24467. {
  24468. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  24469. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24470. Type_t * L_1;
  24471. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  24472. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  24473. Type_t * L_3;
  24474. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  24475. bool L_4;
  24476. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  24477. if (!L_4)
  24478. {
  24479. goto IL_0058;
  24480. }
  24481. }
  24482. {
  24483. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  24484. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  24485. V_0 = (String_t*)L_6;
  24486. if (L_6)
  24487. {
  24488. goto IL_003f;
  24489. }
  24490. }
  24491. {
  24492. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_7;
  24493. L_7 = Memory_1_get_Span_mF1F15E99D9B3486E0D339F07CF0D035806DDEB03_inline((Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *)(Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  24494. V_1 = (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_7;
  24495. Il2CppFakeBox<Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  24496. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  24497. String_t* L_9;
  24498. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  24499. V_1 = L_8.m_Value;
  24500. return (String_t*)L_9;
  24501. }
  24502. IL_003f:
  24503. {
  24504. String_t* L_10 = V_0;
  24505. int32_t L_11 = (int32_t)__this->get__index_1();
  24506. int32_t L_12 = (int32_t)__this->get__length_2();
  24507. NullCheck((String_t*)L_10);
  24508. String_t* L_13;
  24509. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  24510. return (String_t*)L_13;
  24511. }
  24512. IL_0058:
  24513. {
  24514. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  24515. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24516. Type_t * L_15;
  24517. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  24518. NullCheck((MemberInfo_t *)L_15);
  24519. String_t* L_16;
  24520. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  24521. int32_t L_17 = (int32_t)__this->get__length_2();
  24522. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  24523. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  24524. String_t* L_20;
  24525. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  24526. return (String_t*)L_20;
  24527. }
  24528. }
  24529. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m1B7F00463B26BF1D996A7BA770AA8F407D446CCD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24530. {
  24531. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * _thisAdjusted;
  24532. int32_t _offset = 1;
  24533. _thisAdjusted = reinterpret_cast<Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *>(__this + _offset);
  24534. String_t* _returnValue;
  24535. _returnValue = Memory_1_ToString_m1B7F00463B26BF1D996A7BA770AA8F407D446CCD(_thisAdjusted, method);
  24536. return _returnValue;
  24537. }
  24538. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Slice(System.Int32,System.Int32)
  24539. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE Memory_1_Slice_mAF8E660B95C156F2E2C2720DF0D28D9168C120B9_gshared (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  24540. {
  24541. int32_t V_0 = 0;
  24542. int32_t V_1 = 0;
  24543. {
  24544. int32_t L_0 = (int32_t)__this->get__length_2();
  24545. V_0 = (int32_t)L_0;
  24546. int32_t L_1 = V_0;
  24547. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  24548. int32_t L_2 = ___start0;
  24549. int32_t L_3 = V_1;
  24550. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  24551. {
  24552. goto IL_0019;
  24553. }
  24554. }
  24555. {
  24556. int32_t L_4 = ___length1;
  24557. int32_t L_5 = V_1;
  24558. int32_t L_6 = ___start0;
  24559. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  24560. {
  24561. goto IL_001e;
  24562. }
  24563. }
  24564. IL_0019:
  24565. {
  24566. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  24567. }
  24568. IL_001e:
  24569. {
  24570. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  24571. int32_t L_8 = (int32_t)__this->get__index_1();
  24572. int32_t L_9 = ___start0;
  24573. int32_t L_10 = ___length1;
  24574. int32_t L_11 = V_0;
  24575. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE L_12;
  24576. memset((&L_12), 0, sizeof(L_12));
  24577. Memory_1__ctor_mCD839828F86A6CA3374298FC4444B028401C6322_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  24578. return (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE )L_12;
  24579. }
  24580. }
  24581. IL2CPP_EXTERN_C Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE Memory_1_Slice_mAF8E660B95C156F2E2C2720DF0D28D9168C120B9_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  24582. {
  24583. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * _thisAdjusted;
  24584. int32_t _offset = 1;
  24585. _thisAdjusted = reinterpret_cast<Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *>(__this + _offset);
  24586. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE _returnValue;
  24587. _returnValue = Memory_1_Slice_mAF8E660B95C156F2E2C2720DF0D28D9168C120B9_inline(_thisAdjusted, ___start0, ___length1, method);
  24588. return _returnValue;
  24589. }
  24590. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Span()
  24591. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Memory_1_get_Span_mF1F15E99D9B3486E0D339F07CF0D035806DDEB03_gshared (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, const RuntimeMethod* method)
  24592. {
  24593. static bool s_Il2CppMethodInitialized;
  24594. if (!s_Il2CppMethodInitialized)
  24595. {
  24596. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  24597. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24598. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  24599. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  24600. s_Il2CppMethodInitialized = true;
  24601. }
  24602. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E V_0;
  24603. memset((&V_0), 0, sizeof(V_0));
  24604. String_t* V_1 = NULL;
  24605. {
  24606. int32_t L_0 = (int32_t)__this->get__index_1();
  24607. if ((((int32_t)L_0) >= ((int32_t)0)))
  24608. {
  24609. goto IL_0034;
  24610. }
  24611. }
  24612. {
  24613. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  24614. NullCheck((MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 *)((MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  24615. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_2;
  24616. L_2 = VirtualFuncInvoker0< Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::GetSpan() */, (MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 *)((MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  24617. V_0 = (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_2;
  24618. int32_t L_3 = (int32_t)__this->get__index_1();
  24619. int32_t L_4 = (int32_t)__this->get__length_2();
  24620. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_5;
  24621. L_5 = Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  24622. return (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_5;
  24623. }
  24624. IL_0034:
  24625. {
  24626. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  24627. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24628. Type_t * L_7;
  24629. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  24630. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  24631. Type_t * L_9;
  24632. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  24633. bool L_10;
  24634. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  24635. if (!L_10)
  24636. {
  24637. goto IL_0089;
  24638. }
  24639. }
  24640. {
  24641. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  24642. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  24643. V_1 = (String_t*)L_12;
  24644. if (!L_12)
  24645. {
  24646. goto IL_0089;
  24647. }
  24648. }
  24649. {
  24650. String_t* L_13 = V_1;
  24651. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_14;
  24652. L_14 = (( Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  24653. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24654. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  24655. String_t* L_16 = V_1;
  24656. NullCheck((String_t*)L_16);
  24657. int32_t L_17;
  24658. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  24659. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_18;
  24660. memset((&L_18), 0, sizeof(L_18));
  24661. Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_inline((&L_18), (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  24662. V_0 = (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_18;
  24663. int32_t L_19 = (int32_t)__this->get__index_1();
  24664. int32_t L_20 = (int32_t)__this->get__length_2();
  24665. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_21;
  24666. L_21 = Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  24667. return (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_21;
  24668. }
  24669. IL_0089:
  24670. {
  24671. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  24672. if (!L_22)
  24673. {
  24674. goto IL_00b4;
  24675. }
  24676. }
  24677. {
  24678. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  24679. int32_t L_24 = (int32_t)__this->get__index_1();
  24680. int32_t L_25 = (int32_t)__this->get__length_2();
  24681. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_26;
  24682. memset((&L_26), 0, sizeof(L_26));
  24683. Span_1__ctor_mDAED6F86B4D14B53469B7EE7EEC9D08C66CDBC43_inline((&L_26), (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)((Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  24684. return (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_26;
  24685. }
  24686. IL_00b4:
  24687. {
  24688. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ));
  24689. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_27 = V_0;
  24690. return (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_27;
  24691. }
  24692. }
  24693. IL2CPP_EXTERN_C Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Memory_1_get_Span_mF1F15E99D9B3486E0D339F07CF0D035806DDEB03_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24694. {
  24695. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * _thisAdjusted;
  24696. int32_t _offset = 1;
  24697. _thisAdjusted = reinterpret_cast<Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *>(__this + _offset);
  24698. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E _returnValue;
  24699. _returnValue = Memory_1_get_Span_mF1F15E99D9B3486E0D339F07CF0D035806DDEB03_inline(_thisAdjusted, method);
  24700. return _returnValue;
  24701. }
  24702. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Pin()
  24703. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mCDD3F32709746EEDCFB1D1594A66F131DD1DA742_gshared (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, const RuntimeMethod* method)
  24704. {
  24705. static bool s_Il2CppMethodInitialized;
  24706. if (!s_Il2CppMethodInitialized)
  24707. {
  24708. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  24709. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  24710. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  24711. s_Il2CppMethodInitialized = true;
  24712. }
  24713. String_t* V_0 = NULL;
  24714. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  24715. memset((&V_1), 0, sizeof(V_1));
  24716. void* V_2 = NULL;
  24717. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* V_3 = NULL;
  24718. void* V_4 = NULL;
  24719. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  24720. memset((&V_5), 0, sizeof(V_5));
  24721. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  24722. memset((&V_6), 0, sizeof(V_6));
  24723. void* V_7 = NULL;
  24724. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  24725. memset((&V_8), 0, sizeof(V_8));
  24726. {
  24727. int32_t L_0 = (int32_t)__this->get__index_1();
  24728. if ((((int32_t)L_0) >= ((int32_t)0)))
  24729. {
  24730. goto IL_0026;
  24731. }
  24732. }
  24733. {
  24734. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  24735. int32_t L_2 = (int32_t)__this->get__index_1();
  24736. NullCheck((MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 *)((MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  24737. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  24738. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Pin(System.Int32) */, (MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 *)((MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  24739. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  24740. }
  24741. IL_0026:
  24742. {
  24743. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  24744. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24745. Type_t * L_5;
  24746. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  24747. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  24748. Type_t * L_7;
  24749. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  24750. bool L_8;
  24751. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  24752. if (!L_8)
  24753. {
  24754. goto IL_0079;
  24755. }
  24756. }
  24757. {
  24758. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  24759. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  24760. V_0 = (String_t*)L_10;
  24761. if (!L_10)
  24762. {
  24763. goto IL_0079;
  24764. }
  24765. }
  24766. {
  24767. String_t* L_11 = V_0;
  24768. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  24769. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  24770. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  24771. intptr_t L_13;
  24772. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  24773. void* L_14;
  24774. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  24775. int32_t L_15 = (int32_t)__this->get__index_1();
  24776. void* L_16;
  24777. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  24778. V_2 = (void*)L_16;
  24779. void* L_17 = V_2;
  24780. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  24781. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  24782. memset((&L_19), 0, sizeof(L_19));
  24783. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  24784. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  24785. }
  24786. IL_0079:
  24787. {
  24788. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  24789. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_21 = (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)((Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  24790. V_3 = (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)L_21;
  24791. if (!L_21)
  24792. {
  24793. goto IL_00ee;
  24794. }
  24795. }
  24796. {
  24797. int32_t L_22 = (int32_t)__this->get__length_2();
  24798. if ((((int32_t)L_22) >= ((int32_t)0)))
  24799. {
  24800. goto IL_00c1;
  24801. }
  24802. }
  24803. {
  24804. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_23 = V_3;
  24805. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_24;
  24806. L_24 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  24807. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_25;
  24808. L_25 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  24809. void* L_26;
  24810. L_26 = (( void* (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  24811. int32_t L_27 = (int32_t)__this->get__index_1();
  24812. void* L_28;
  24813. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  24814. V_4 = (void*)L_28;
  24815. void* L_29 = V_4;
  24816. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  24817. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  24818. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  24819. memset((&L_31), 0, sizeof(L_31));
  24820. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  24821. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  24822. }
  24823. IL_00c1:
  24824. {
  24825. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_32 = V_3;
  24826. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  24827. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  24828. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  24829. intptr_t L_34;
  24830. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  24831. void* L_35;
  24832. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  24833. int32_t L_36 = (int32_t)__this->get__index_1();
  24834. void* L_37;
  24835. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  24836. V_7 = (void*)L_37;
  24837. void* L_38 = V_7;
  24838. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  24839. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  24840. memset((&L_40), 0, sizeof(L_40));
  24841. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  24842. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  24843. }
  24844. IL_00ee:
  24845. {
  24846. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  24847. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  24848. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  24849. }
  24850. }
  24851. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mCDD3F32709746EEDCFB1D1594A66F131DD1DA742_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24852. {
  24853. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * _thisAdjusted;
  24854. int32_t _offset = 1;
  24855. _thisAdjusted = reinterpret_cast<Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *>(__this + _offset);
  24856. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  24857. _returnValue = Memory_1_Pin_mCDD3F32709746EEDCFB1D1594A66F131DD1DA742(_thisAdjusted, method);
  24858. return _returnValue;
  24859. }
  24860. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Equals(System.Object)
  24861. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m5ED5DD60F95AAA1C5E8E2684E8CBF0DDC7E0F9F6_gshared (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  24862. {
  24863. ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 V_0;
  24864. memset((&V_0), 0, sizeof(V_0));
  24865. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE V_1;
  24866. memset((&V_1), 0, sizeof(V_1));
  24867. RuntimeObject * V_2 = NULL;
  24868. {
  24869. RuntimeObject * L_0 = ___obj0;
  24870. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  24871. {
  24872. goto IL_0022;
  24873. }
  24874. }
  24875. {
  24876. RuntimeObject * L_1 = ___obj0;
  24877. V_0 = (ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 )((*(ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 *)((ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  24878. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE L_2 = (*(Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *)__this);
  24879. ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 L_3;
  24880. L_3 = (( ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 (*) (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  24881. bool L_4;
  24882. L_4 = ReadOnlyMemory_1_Equals_m270912EDD6E860FB2E97121DACF77D700114309F((ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 *)(ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 *)(&V_0), (ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  24883. return (bool)L_4;
  24884. }
  24885. IL_0022:
  24886. {
  24887. RuntimeObject * L_5 = ___obj0;
  24888. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  24889. V_2 = (RuntimeObject *)L_6;
  24890. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  24891. {
  24892. goto IL_003b;
  24893. }
  24894. }
  24895. {
  24896. RuntimeObject * L_7 = V_2;
  24897. V_1 = (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE )((*(Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *)((Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  24898. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE L_8 = V_1;
  24899. bool L_9;
  24900. L_9 = Memory_1_Equals_m2ADE72F856AA688E2BB57DE1367860CAA9FCBD33((Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *)(Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *)__this, (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  24901. return (bool)L_9;
  24902. }
  24903. IL_003b:
  24904. {
  24905. return (bool)0;
  24906. }
  24907. }
  24908. IL2CPP_EXTERN_C bool Memory_1_Equals_m5ED5DD60F95AAA1C5E8E2684E8CBF0DDC7E0F9F6_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  24909. {
  24910. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * _thisAdjusted;
  24911. int32_t _offset = 1;
  24912. _thisAdjusted = reinterpret_cast<Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *>(__this + _offset);
  24913. bool _returnValue;
  24914. _returnValue = Memory_1_Equals_m5ED5DD60F95AAA1C5E8E2684E8CBF0DDC7E0F9F6(_thisAdjusted, ___obj0, method);
  24915. return _returnValue;
  24916. }
  24917. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Equals(System.Memory`1<T>)
  24918. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m2ADE72F856AA688E2BB57DE1367860CAA9FCBD33_gshared (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE ___other0, const RuntimeMethod* method)
  24919. {
  24920. {
  24921. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  24922. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE L_1 = ___other0;
  24923. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  24924. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  24925. {
  24926. goto IL_002b;
  24927. }
  24928. }
  24929. {
  24930. int32_t L_3 = (int32_t)__this->get__index_1();
  24931. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE L_4 = ___other0;
  24932. int32_t L_5 = (int32_t)L_4.get__index_1();
  24933. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  24934. {
  24935. goto IL_002b;
  24936. }
  24937. }
  24938. {
  24939. int32_t L_6 = (int32_t)__this->get__length_2();
  24940. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE L_7 = ___other0;
  24941. int32_t L_8 = (int32_t)L_7.get__length_2();
  24942. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  24943. }
  24944. IL_002b:
  24945. {
  24946. return (bool)0;
  24947. }
  24948. }
  24949. IL2CPP_EXTERN_C bool Memory_1_Equals_m2ADE72F856AA688E2BB57DE1367860CAA9FCBD33_AdjustorThunk (RuntimeObject * __this, Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE ___other0, const RuntimeMethod* method)
  24950. {
  24951. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * _thisAdjusted;
  24952. int32_t _offset = 1;
  24953. _thisAdjusted = reinterpret_cast<Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *>(__this + _offset);
  24954. bool _returnValue;
  24955. _returnValue = Memory_1_Equals_m2ADE72F856AA688E2BB57DE1367860CAA9FCBD33(_thisAdjusted, ___other0, method);
  24956. return _returnValue;
  24957. }
  24958. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::GetHashCode()
  24959. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mD00BAD9EEB22A226651C23629E87CD764C53608A_gshared (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, const RuntimeMethod* method)
  24960. {
  24961. int32_t V_0 = 0;
  24962. {
  24963. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  24964. if (L_0)
  24965. {
  24966. goto IL_000a;
  24967. }
  24968. }
  24969. {
  24970. return (int32_t)0;
  24971. }
  24972. IL_000a:
  24973. {
  24974. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  24975. NullCheck((RuntimeObject *)L_1);
  24976. int32_t L_2;
  24977. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  24978. int32_t L_3 = (int32_t)__this->get__index_1();
  24979. V_0 = (int32_t)L_3;
  24980. int32_t L_4;
  24981. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  24982. int32_t L_5 = (int32_t)__this->get__length_2();
  24983. V_0 = (int32_t)L_5;
  24984. int32_t L_6;
  24985. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  24986. int32_t L_7;
  24987. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  24988. return (int32_t)L_7;
  24989. }
  24990. }
  24991. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mD00BAD9EEB22A226651C23629E87CD764C53608A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24992. {
  24993. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * _thisAdjusted;
  24994. int32_t _offset = 1;
  24995. _thisAdjusted = reinterpret_cast<Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE *>(__this + _offset);
  24996. int32_t _returnValue;
  24997. _returnValue = Memory_1_GetHashCode_mD00BAD9EEB22A226651C23629E87CD764C53608A(_thisAdjusted, method);
  24998. return _returnValue;
  24999. }
  25000. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::CombineHashCodes(System.Int32,System.Int32)
  25001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m1B4CE0E345722699251A6CAA0AEEE268EF845627_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  25002. {
  25003. {
  25004. int32_t L_0 = ___left0;
  25005. int32_t L_1 = ___left0;
  25006. int32_t L_2 = ___right1;
  25007. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  25008. }
  25009. }
  25010. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  25011. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m6FEA98BF1C16E50990ABA59C1A5603DA13A86ADD_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  25012. {
  25013. {
  25014. int32_t L_0 = ___h10;
  25015. int32_t L_1 = ___h21;
  25016. int32_t L_2;
  25017. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  25018. int32_t L_3 = ___h32;
  25019. int32_t L_4;
  25020. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  25021. return (int32_t)L_4;
  25022. }
  25023. }
  25024. #ifdef __clang__
  25025. #pragma clang diagnostic pop
  25026. #endif
  25027. #ifdef __clang__
  25028. #pragma clang diagnostic push
  25029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25030. #pragma clang diagnostic ignored "-Wunused-variable"
  25031. #endif
  25032. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(T[])
  25033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m9F291F86D2DCC1A500C11CE780C11D8558D7E65A_gshared (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, const RuntimeMethod* method)
  25034. {
  25035. static bool s_Il2CppMethodInitialized;
  25036. if (!s_Il2CppMethodInitialized)
  25037. {
  25038. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  25039. s_Il2CppMethodInitialized = true;
  25040. }
  25041. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_0;
  25042. memset((&V_0), 0, sizeof(V_0));
  25043. {
  25044. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_0 = ___array0;
  25045. if (L_0)
  25046. {
  25047. goto IL_000b;
  25048. }
  25049. }
  25050. {
  25051. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t989A25F213E59B429D409844716D883464EB981E ));
  25052. return;
  25053. }
  25054. IL_000b:
  25055. {
  25056. il2cpp_codegen_initobj((&V_0), sizeof(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ));
  25057. goto IL_0037;
  25058. }
  25059. {
  25060. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_2 = ___array0;
  25061. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  25062. Type_t * L_3;
  25063. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  25064. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  25065. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25066. Type_t * L_5;
  25067. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  25068. bool L_6;
  25069. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  25070. if (!L_6)
  25071. {
  25072. goto IL_0037;
  25073. }
  25074. }
  25075. {
  25076. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  25077. }
  25078. IL_0037:
  25079. {
  25080. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_7 = ___array0;
  25081. __this->set__object_0((RuntimeObject *)L_7);
  25082. __this->set__index_1(0);
  25083. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_8 = ___array0;
  25084. NullCheck(L_8);
  25085. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  25086. return;
  25087. }
  25088. }
  25089. IL2CPP_EXTERN_C void Memory_1__ctor_m9F291F86D2DCC1A500C11CE780C11D8558D7E65A_AdjustorThunk (RuntimeObject * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, const RuntimeMethod* method)
  25090. {
  25091. Memory_1_t989A25F213E59B429D409844716D883464EB981E * _thisAdjusted;
  25092. int32_t _offset = 1;
  25093. _thisAdjusted = reinterpret_cast<Memory_1_t989A25F213E59B429D409844716D883464EB981E *>(__this + _offset);
  25094. Memory_1__ctor_m9F291F86D2DCC1A500C11CE780C11D8558D7E65A_inline(_thisAdjusted, ___array0, method);
  25095. }
  25096. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  25097. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mBC99C4F077D4B6B57660B178D8E102424D5ED991_gshared (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  25098. {
  25099. {
  25100. int32_t L_0 = ___length1;
  25101. if ((((int32_t)L_0) >= ((int32_t)0)))
  25102. {
  25103. goto IL_0009;
  25104. }
  25105. }
  25106. {
  25107. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  25108. }
  25109. IL_0009:
  25110. {
  25111. MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 * L_1 = ___manager0;
  25112. __this->set__object_0(L_1);
  25113. __this->set__index_1(((int32_t)-2147483648LL));
  25114. int32_t L_2 = ___length1;
  25115. __this->set__length_2(L_2);
  25116. return;
  25117. }
  25118. }
  25119. IL2CPP_EXTERN_C void Memory_1__ctor_mBC99C4F077D4B6B57660B178D8E102424D5ED991_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  25120. {
  25121. Memory_1_t989A25F213E59B429D409844716D883464EB981E * _thisAdjusted;
  25122. int32_t _offset = 1;
  25123. _thisAdjusted = reinterpret_cast<Memory_1_t989A25F213E59B429D409844716D883464EB981E *>(__this + _offset);
  25124. Memory_1__ctor_mBC99C4F077D4B6B57660B178D8E102424D5ED991_inline(_thisAdjusted, ___manager0, ___length1, method);
  25125. }
  25126. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Object,System.Int32,System.Int32)
  25127. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m4FE384CCED0957740441C7F5A4C70CAC6EECD87D_gshared (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  25128. {
  25129. {
  25130. RuntimeObject * L_0 = ___obj0;
  25131. __this->set__object_0(L_0);
  25132. int32_t L_1 = ___start1;
  25133. __this->set__index_1(L_1);
  25134. int32_t L_2 = ___length2;
  25135. __this->set__length_2(L_2);
  25136. return;
  25137. }
  25138. }
  25139. IL2CPP_EXTERN_C void Memory_1__ctor_m4FE384CCED0957740441C7F5A4C70CAC6EECD87D_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  25140. {
  25141. Memory_1_t989A25F213E59B429D409844716D883464EB981E * _thisAdjusted;
  25142. int32_t _offset = 1;
  25143. _thisAdjusted = reinterpret_cast<Memory_1_t989A25F213E59B429D409844716D883464EB981E *>(__this + _offset);
  25144. Memory_1__ctor_m4FE384CCED0957740441C7F5A4C70CAC6EECD87D_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  25145. }
  25146. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::op_Implicit(System.Memory`1<T>)
  25147. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F Memory_1_op_Implicit_mF0F8972490C5C32FC71CB8882EFF6D1F62E28A93_gshared (Memory_1_t989A25F213E59B429D409844716D883464EB981E ___memory0, const RuntimeMethod* method)
  25148. {
  25149. {
  25150. ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F * L_0;
  25151. L_0 = (( ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F * (*) (Memory_1_t989A25F213E59B429D409844716D883464EB981E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t989A25F213E59B429D409844716D883464EB981E *)(Memory_1_t989A25F213E59B429D409844716D883464EB981E *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  25152. ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F L_1 = (*(ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F *)L_0);
  25153. return (ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F )L_1;
  25154. }
  25155. }
  25156. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Length()
  25157. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m2C438766BF4CE2127EB7F847DC2582111C7B330F_gshared (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, const RuntimeMethod* method)
  25158. {
  25159. {
  25160. int32_t L_0 = (int32_t)__this->get__length_2();
  25161. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  25162. }
  25163. }
  25164. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m2C438766BF4CE2127EB7F847DC2582111C7B330F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25165. {
  25166. Memory_1_t989A25F213E59B429D409844716D883464EB981E * _thisAdjusted;
  25167. int32_t _offset = 1;
  25168. _thisAdjusted = reinterpret_cast<Memory_1_t989A25F213E59B429D409844716D883464EB981E *>(__this + _offset);
  25169. int32_t _returnValue;
  25170. _returnValue = Memory_1_get_Length_m2C438766BF4CE2127EB7F847DC2582111C7B330F(_thisAdjusted, method);
  25171. return _returnValue;
  25172. }
  25173. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::ToString()
  25174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m960E3C57D18E70584C0014D638DF9DB18B5A1764_gshared (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, const RuntimeMethod* method)
  25175. {
  25176. static bool s_Il2CppMethodInitialized;
  25177. if (!s_Il2CppMethodInitialized)
  25178. {
  25179. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  25180. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  25181. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  25182. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  25183. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  25184. s_Il2CppMethodInitialized = true;
  25185. }
  25186. String_t* V_0 = NULL;
  25187. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_1;
  25188. memset((&V_1), 0, sizeof(V_1));
  25189. {
  25190. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  25191. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25192. Type_t * L_1;
  25193. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  25194. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  25195. Type_t * L_3;
  25196. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  25197. bool L_4;
  25198. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  25199. if (!L_4)
  25200. {
  25201. goto IL_0058;
  25202. }
  25203. }
  25204. {
  25205. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  25206. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  25207. V_0 = (String_t*)L_6;
  25208. if (L_6)
  25209. {
  25210. goto IL_003f;
  25211. }
  25212. }
  25213. {
  25214. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_7;
  25215. L_7 = Memory_1_get_Span_mD0095F7FBDB5891B3B51D3B390621CCDD7295079_inline((Memory_1_t989A25F213E59B429D409844716D883464EB981E *)(Memory_1_t989A25F213E59B429D409844716D883464EB981E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  25216. V_1 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_7;
  25217. Il2CppFakeBox<Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  25218. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  25219. String_t* L_9;
  25220. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  25221. V_1 = L_8.m_Value;
  25222. return (String_t*)L_9;
  25223. }
  25224. IL_003f:
  25225. {
  25226. String_t* L_10 = V_0;
  25227. int32_t L_11 = (int32_t)__this->get__index_1();
  25228. int32_t L_12 = (int32_t)__this->get__length_2();
  25229. NullCheck((String_t*)L_10);
  25230. String_t* L_13;
  25231. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  25232. return (String_t*)L_13;
  25233. }
  25234. IL_0058:
  25235. {
  25236. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  25237. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25238. Type_t * L_15;
  25239. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  25240. NullCheck((MemberInfo_t *)L_15);
  25241. String_t* L_16;
  25242. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  25243. int32_t L_17 = (int32_t)__this->get__length_2();
  25244. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  25245. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  25246. String_t* L_20;
  25247. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  25248. return (String_t*)L_20;
  25249. }
  25250. }
  25251. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m960E3C57D18E70584C0014D638DF9DB18B5A1764_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25252. {
  25253. Memory_1_t989A25F213E59B429D409844716D883464EB981E * _thisAdjusted;
  25254. int32_t _offset = 1;
  25255. _thisAdjusted = reinterpret_cast<Memory_1_t989A25F213E59B429D409844716D883464EB981E *>(__this + _offset);
  25256. String_t* _returnValue;
  25257. _returnValue = Memory_1_ToString_m960E3C57D18E70584C0014D638DF9DB18B5A1764(_thisAdjusted, method);
  25258. return _returnValue;
  25259. }
  25260. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Slice(System.Int32,System.Int32)
  25261. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t989A25F213E59B429D409844716D883464EB981E Memory_1_Slice_m3A63935938226BAB5E574CDB71B50086BC8E6700_gshared (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  25262. {
  25263. int32_t V_0 = 0;
  25264. int32_t V_1 = 0;
  25265. {
  25266. int32_t L_0 = (int32_t)__this->get__length_2();
  25267. V_0 = (int32_t)L_0;
  25268. int32_t L_1 = V_0;
  25269. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  25270. int32_t L_2 = ___start0;
  25271. int32_t L_3 = V_1;
  25272. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  25273. {
  25274. goto IL_0019;
  25275. }
  25276. }
  25277. {
  25278. int32_t L_4 = ___length1;
  25279. int32_t L_5 = V_1;
  25280. int32_t L_6 = ___start0;
  25281. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  25282. {
  25283. goto IL_001e;
  25284. }
  25285. }
  25286. IL_0019:
  25287. {
  25288. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  25289. }
  25290. IL_001e:
  25291. {
  25292. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  25293. int32_t L_8 = (int32_t)__this->get__index_1();
  25294. int32_t L_9 = ___start0;
  25295. int32_t L_10 = ___length1;
  25296. int32_t L_11 = V_0;
  25297. Memory_1_t989A25F213E59B429D409844716D883464EB981E L_12;
  25298. memset((&L_12), 0, sizeof(L_12));
  25299. Memory_1__ctor_m4FE384CCED0957740441C7F5A4C70CAC6EECD87D_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  25300. return (Memory_1_t989A25F213E59B429D409844716D883464EB981E )L_12;
  25301. }
  25302. }
  25303. IL2CPP_EXTERN_C Memory_1_t989A25F213E59B429D409844716D883464EB981E Memory_1_Slice_m3A63935938226BAB5E574CDB71B50086BC8E6700_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  25304. {
  25305. Memory_1_t989A25F213E59B429D409844716D883464EB981E * _thisAdjusted;
  25306. int32_t _offset = 1;
  25307. _thisAdjusted = reinterpret_cast<Memory_1_t989A25F213E59B429D409844716D883464EB981E *>(__this + _offset);
  25308. Memory_1_t989A25F213E59B429D409844716D883464EB981E _returnValue;
  25309. _returnValue = Memory_1_Slice_m3A63935938226BAB5E574CDB71B50086BC8E6700_inline(_thisAdjusted, ___start0, ___length1, method);
  25310. return _returnValue;
  25311. }
  25312. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Span()
  25313. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Memory_1_get_Span_mD0095F7FBDB5891B3B51D3B390621CCDD7295079_gshared (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, const RuntimeMethod* method)
  25314. {
  25315. static bool s_Il2CppMethodInitialized;
  25316. if (!s_Il2CppMethodInitialized)
  25317. {
  25318. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  25319. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25320. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  25321. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  25322. s_Il2CppMethodInitialized = true;
  25323. }
  25324. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_0;
  25325. memset((&V_0), 0, sizeof(V_0));
  25326. String_t* V_1 = NULL;
  25327. {
  25328. int32_t L_0 = (int32_t)__this->get__index_1();
  25329. if ((((int32_t)L_0) >= ((int32_t)0)))
  25330. {
  25331. goto IL_0034;
  25332. }
  25333. }
  25334. {
  25335. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  25336. NullCheck((MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 *)((MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  25337. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_2;
  25338. L_2 = VirtualFuncInvoker0< Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::GetSpan() */, (MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 *)((MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  25339. V_0 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_2;
  25340. int32_t L_3 = (int32_t)__this->get__index_1();
  25341. int32_t L_4 = (int32_t)__this->get__length_2();
  25342. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_5;
  25343. L_5 = Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  25344. return (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_5;
  25345. }
  25346. IL_0034:
  25347. {
  25348. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  25349. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25350. Type_t * L_7;
  25351. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  25352. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  25353. Type_t * L_9;
  25354. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  25355. bool L_10;
  25356. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  25357. if (!L_10)
  25358. {
  25359. goto IL_0089;
  25360. }
  25361. }
  25362. {
  25363. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  25364. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  25365. V_1 = (String_t*)L_12;
  25366. if (!L_12)
  25367. {
  25368. goto IL_0089;
  25369. }
  25370. }
  25371. {
  25372. String_t* L_13 = V_1;
  25373. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_14;
  25374. L_14 = (( Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  25375. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25376. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  25377. String_t* L_16 = V_1;
  25378. NullCheck((String_t*)L_16);
  25379. int32_t L_17;
  25380. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  25381. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_18;
  25382. memset((&L_18), 0, sizeof(L_18));
  25383. Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_inline((&L_18), (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  25384. V_0 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_18;
  25385. int32_t L_19 = (int32_t)__this->get__index_1();
  25386. int32_t L_20 = (int32_t)__this->get__length_2();
  25387. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_21;
  25388. L_21 = Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  25389. return (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_21;
  25390. }
  25391. IL_0089:
  25392. {
  25393. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  25394. if (!L_22)
  25395. {
  25396. goto IL_00b4;
  25397. }
  25398. }
  25399. {
  25400. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  25401. int32_t L_24 = (int32_t)__this->get__index_1();
  25402. int32_t L_25 = (int32_t)__this->get__length_2();
  25403. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_26;
  25404. memset((&L_26), 0, sizeof(L_26));
  25405. Span_1__ctor_mAD538A8AF6DC250E9B129E501E02ED00ACE08A28_inline((&L_26), (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)((Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  25406. return (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_26;
  25407. }
  25408. IL_00b4:
  25409. {
  25410. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ));
  25411. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_27 = V_0;
  25412. return (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_27;
  25413. }
  25414. }
  25415. IL2CPP_EXTERN_C Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Memory_1_get_Span_mD0095F7FBDB5891B3B51D3B390621CCDD7295079_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25416. {
  25417. Memory_1_t989A25F213E59B429D409844716D883464EB981E * _thisAdjusted;
  25418. int32_t _offset = 1;
  25419. _thisAdjusted = reinterpret_cast<Memory_1_t989A25F213E59B429D409844716D883464EB981E *>(__this + _offset);
  25420. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 _returnValue;
  25421. _returnValue = Memory_1_get_Span_mD0095F7FBDB5891B3B51D3B390621CCDD7295079_inline(_thisAdjusted, method);
  25422. return _returnValue;
  25423. }
  25424. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Pin()
  25425. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m0F3721E0CDE354430ADD3535CFD495D30D96DA16_gshared (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, const RuntimeMethod* method)
  25426. {
  25427. static bool s_Il2CppMethodInitialized;
  25428. if (!s_Il2CppMethodInitialized)
  25429. {
  25430. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  25431. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  25432. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  25433. s_Il2CppMethodInitialized = true;
  25434. }
  25435. String_t* V_0 = NULL;
  25436. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  25437. memset((&V_1), 0, sizeof(V_1));
  25438. void* V_2 = NULL;
  25439. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* V_3 = NULL;
  25440. void* V_4 = NULL;
  25441. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  25442. memset((&V_5), 0, sizeof(V_5));
  25443. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  25444. memset((&V_6), 0, sizeof(V_6));
  25445. void* V_7 = NULL;
  25446. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  25447. memset((&V_8), 0, sizeof(V_8));
  25448. {
  25449. int32_t L_0 = (int32_t)__this->get__index_1();
  25450. if ((((int32_t)L_0) >= ((int32_t)0)))
  25451. {
  25452. goto IL_0026;
  25453. }
  25454. }
  25455. {
  25456. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  25457. int32_t L_2 = (int32_t)__this->get__index_1();
  25458. NullCheck((MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 *)((MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  25459. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  25460. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Pin(System.Int32) */, (MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 *)((MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  25461. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  25462. }
  25463. IL_0026:
  25464. {
  25465. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  25466. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25467. Type_t * L_5;
  25468. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  25469. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  25470. Type_t * L_7;
  25471. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  25472. bool L_8;
  25473. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  25474. if (!L_8)
  25475. {
  25476. goto IL_0079;
  25477. }
  25478. }
  25479. {
  25480. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  25481. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  25482. V_0 = (String_t*)L_10;
  25483. if (!L_10)
  25484. {
  25485. goto IL_0079;
  25486. }
  25487. }
  25488. {
  25489. String_t* L_11 = V_0;
  25490. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  25491. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  25492. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  25493. intptr_t L_13;
  25494. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  25495. void* L_14;
  25496. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  25497. int32_t L_15 = (int32_t)__this->get__index_1();
  25498. void* L_16;
  25499. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  25500. V_2 = (void*)L_16;
  25501. void* L_17 = V_2;
  25502. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  25503. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  25504. memset((&L_19), 0, sizeof(L_19));
  25505. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  25506. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  25507. }
  25508. IL_0079:
  25509. {
  25510. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  25511. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_21 = (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)((Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  25512. V_3 = (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)L_21;
  25513. if (!L_21)
  25514. {
  25515. goto IL_00ee;
  25516. }
  25517. }
  25518. {
  25519. int32_t L_22 = (int32_t)__this->get__length_2();
  25520. if ((((int32_t)L_22) >= ((int32_t)0)))
  25521. {
  25522. goto IL_00c1;
  25523. }
  25524. }
  25525. {
  25526. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_23 = V_3;
  25527. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_24;
  25528. L_24 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  25529. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_25;
  25530. L_25 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  25531. void* L_26;
  25532. L_26 = (( void* (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  25533. int32_t L_27 = (int32_t)__this->get__index_1();
  25534. void* L_28;
  25535. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  25536. V_4 = (void*)L_28;
  25537. void* L_29 = V_4;
  25538. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  25539. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  25540. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  25541. memset((&L_31), 0, sizeof(L_31));
  25542. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  25543. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  25544. }
  25545. IL_00c1:
  25546. {
  25547. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_32 = V_3;
  25548. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  25549. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  25550. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  25551. intptr_t L_34;
  25552. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  25553. void* L_35;
  25554. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  25555. int32_t L_36 = (int32_t)__this->get__index_1();
  25556. void* L_37;
  25557. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  25558. V_7 = (void*)L_37;
  25559. void* L_38 = V_7;
  25560. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  25561. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  25562. memset((&L_40), 0, sizeof(L_40));
  25563. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  25564. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  25565. }
  25566. IL_00ee:
  25567. {
  25568. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  25569. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  25570. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  25571. }
  25572. }
  25573. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m0F3721E0CDE354430ADD3535CFD495D30D96DA16_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25574. {
  25575. Memory_1_t989A25F213E59B429D409844716D883464EB981E * _thisAdjusted;
  25576. int32_t _offset = 1;
  25577. _thisAdjusted = reinterpret_cast<Memory_1_t989A25F213E59B429D409844716D883464EB981E *>(__this + _offset);
  25578. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  25579. _returnValue = Memory_1_Pin_m0F3721E0CDE354430ADD3535CFD495D30D96DA16(_thisAdjusted, method);
  25580. return _returnValue;
  25581. }
  25582. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Equals(System.Object)
  25583. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m42A5307B5E9A9D7DEA6C1A056C022C5C92DE7551_gshared (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  25584. {
  25585. ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F V_0;
  25586. memset((&V_0), 0, sizeof(V_0));
  25587. Memory_1_t989A25F213E59B429D409844716D883464EB981E V_1;
  25588. memset((&V_1), 0, sizeof(V_1));
  25589. RuntimeObject * V_2 = NULL;
  25590. {
  25591. RuntimeObject * L_0 = ___obj0;
  25592. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  25593. {
  25594. goto IL_0022;
  25595. }
  25596. }
  25597. {
  25598. RuntimeObject * L_1 = ___obj0;
  25599. V_0 = (ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F )((*(ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F *)((ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  25600. Memory_1_t989A25F213E59B429D409844716D883464EB981E L_2 = (*(Memory_1_t989A25F213E59B429D409844716D883464EB981E *)__this);
  25601. ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F L_3;
  25602. L_3 = (( ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F (*) (Memory_1_t989A25F213E59B429D409844716D883464EB981E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t989A25F213E59B429D409844716D883464EB981E )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  25603. bool L_4;
  25604. L_4 = ReadOnlyMemory_1_Equals_m70EEAFEEAE5B0A2F1C128E6D5E2894544E211CBB((ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F *)(ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F *)(&V_0), (ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  25605. return (bool)L_4;
  25606. }
  25607. IL_0022:
  25608. {
  25609. RuntimeObject * L_5 = ___obj0;
  25610. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  25611. V_2 = (RuntimeObject *)L_6;
  25612. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  25613. {
  25614. goto IL_003b;
  25615. }
  25616. }
  25617. {
  25618. RuntimeObject * L_7 = V_2;
  25619. V_1 = (Memory_1_t989A25F213E59B429D409844716D883464EB981E )((*(Memory_1_t989A25F213E59B429D409844716D883464EB981E *)((Memory_1_t989A25F213E59B429D409844716D883464EB981E *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  25620. Memory_1_t989A25F213E59B429D409844716D883464EB981E L_8 = V_1;
  25621. bool L_9;
  25622. L_9 = Memory_1_Equals_mEB8607AA845AB39698AB1B1F64949B4F92F4293A((Memory_1_t989A25F213E59B429D409844716D883464EB981E *)(Memory_1_t989A25F213E59B429D409844716D883464EB981E *)__this, (Memory_1_t989A25F213E59B429D409844716D883464EB981E )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  25623. return (bool)L_9;
  25624. }
  25625. IL_003b:
  25626. {
  25627. return (bool)0;
  25628. }
  25629. }
  25630. IL2CPP_EXTERN_C bool Memory_1_Equals_m42A5307B5E9A9D7DEA6C1A056C022C5C92DE7551_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  25631. {
  25632. Memory_1_t989A25F213E59B429D409844716D883464EB981E * _thisAdjusted;
  25633. int32_t _offset = 1;
  25634. _thisAdjusted = reinterpret_cast<Memory_1_t989A25F213E59B429D409844716D883464EB981E *>(__this + _offset);
  25635. bool _returnValue;
  25636. _returnValue = Memory_1_Equals_m42A5307B5E9A9D7DEA6C1A056C022C5C92DE7551(_thisAdjusted, ___obj0, method);
  25637. return _returnValue;
  25638. }
  25639. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Equals(System.Memory`1<T>)
  25640. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mEB8607AA845AB39698AB1B1F64949B4F92F4293A_gshared (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, Memory_1_t989A25F213E59B429D409844716D883464EB981E ___other0, const RuntimeMethod* method)
  25641. {
  25642. {
  25643. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  25644. Memory_1_t989A25F213E59B429D409844716D883464EB981E L_1 = ___other0;
  25645. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  25646. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  25647. {
  25648. goto IL_002b;
  25649. }
  25650. }
  25651. {
  25652. int32_t L_3 = (int32_t)__this->get__index_1();
  25653. Memory_1_t989A25F213E59B429D409844716D883464EB981E L_4 = ___other0;
  25654. int32_t L_5 = (int32_t)L_4.get__index_1();
  25655. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  25656. {
  25657. goto IL_002b;
  25658. }
  25659. }
  25660. {
  25661. int32_t L_6 = (int32_t)__this->get__length_2();
  25662. Memory_1_t989A25F213E59B429D409844716D883464EB981E L_7 = ___other0;
  25663. int32_t L_8 = (int32_t)L_7.get__length_2();
  25664. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  25665. }
  25666. IL_002b:
  25667. {
  25668. return (bool)0;
  25669. }
  25670. }
  25671. IL2CPP_EXTERN_C bool Memory_1_Equals_mEB8607AA845AB39698AB1B1F64949B4F92F4293A_AdjustorThunk (RuntimeObject * __this, Memory_1_t989A25F213E59B429D409844716D883464EB981E ___other0, const RuntimeMethod* method)
  25672. {
  25673. Memory_1_t989A25F213E59B429D409844716D883464EB981E * _thisAdjusted;
  25674. int32_t _offset = 1;
  25675. _thisAdjusted = reinterpret_cast<Memory_1_t989A25F213E59B429D409844716D883464EB981E *>(__this + _offset);
  25676. bool _returnValue;
  25677. _returnValue = Memory_1_Equals_mEB8607AA845AB39698AB1B1F64949B4F92F4293A(_thisAdjusted, ___other0, method);
  25678. return _returnValue;
  25679. }
  25680. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::GetHashCode()
  25681. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m976E60FBD91F9F259776711E38E2AF18F1FE3750_gshared (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, const RuntimeMethod* method)
  25682. {
  25683. int32_t V_0 = 0;
  25684. {
  25685. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  25686. if (L_0)
  25687. {
  25688. goto IL_000a;
  25689. }
  25690. }
  25691. {
  25692. return (int32_t)0;
  25693. }
  25694. IL_000a:
  25695. {
  25696. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  25697. NullCheck((RuntimeObject *)L_1);
  25698. int32_t L_2;
  25699. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  25700. int32_t L_3 = (int32_t)__this->get__index_1();
  25701. V_0 = (int32_t)L_3;
  25702. int32_t L_4;
  25703. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  25704. int32_t L_5 = (int32_t)__this->get__length_2();
  25705. V_0 = (int32_t)L_5;
  25706. int32_t L_6;
  25707. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  25708. int32_t L_7;
  25709. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  25710. return (int32_t)L_7;
  25711. }
  25712. }
  25713. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m976E60FBD91F9F259776711E38E2AF18F1FE3750_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25714. {
  25715. Memory_1_t989A25F213E59B429D409844716D883464EB981E * _thisAdjusted;
  25716. int32_t _offset = 1;
  25717. _thisAdjusted = reinterpret_cast<Memory_1_t989A25F213E59B429D409844716D883464EB981E *>(__this + _offset);
  25718. int32_t _returnValue;
  25719. _returnValue = Memory_1_GetHashCode_m976E60FBD91F9F259776711E38E2AF18F1FE3750(_thisAdjusted, method);
  25720. return _returnValue;
  25721. }
  25722. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::CombineHashCodes(System.Int32,System.Int32)
  25723. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mAA832A0729160F61325E4F292F256934A8214EDD_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  25724. {
  25725. {
  25726. int32_t L_0 = ___left0;
  25727. int32_t L_1 = ___left0;
  25728. int32_t L_2 = ___right1;
  25729. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  25730. }
  25731. }
  25732. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  25733. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m043E41C661D16CD7B17B04760FBB69B737B641DC_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  25734. {
  25735. {
  25736. int32_t L_0 = ___h10;
  25737. int32_t L_1 = ___h21;
  25738. int32_t L_2;
  25739. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  25740. int32_t L_3 = ___h32;
  25741. int32_t L_4;
  25742. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  25743. return (int32_t)L_4;
  25744. }
  25745. }
  25746. #ifdef __clang__
  25747. #pragma clang diagnostic pop
  25748. #endif
  25749. #ifdef __clang__
  25750. #pragma clang diagnostic push
  25751. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25752. #pragma clang diagnostic ignored "-Wunused-variable"
  25753. #endif
  25754. // System.Void System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(T[])
  25755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mC402B56EF70F9236CAB1CAF796AF20C69B26FECA_gshared (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, const RuntimeMethod* method)
  25756. {
  25757. static bool s_Il2CppMethodInitialized;
  25758. if (!s_Il2CppMethodInitialized)
  25759. {
  25760. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  25761. s_Il2CppMethodInitialized = true;
  25762. }
  25763. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 V_0;
  25764. memset((&V_0), 0, sizeof(V_0));
  25765. {
  25766. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_0 = ___array0;
  25767. if (L_0)
  25768. {
  25769. goto IL_000b;
  25770. }
  25771. }
  25772. {
  25773. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE ));
  25774. return;
  25775. }
  25776. IL_000b:
  25777. {
  25778. il2cpp_codegen_initobj((&V_0), sizeof(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 ));
  25779. goto IL_0037;
  25780. }
  25781. {
  25782. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_2 = ___array0;
  25783. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  25784. Type_t * L_3;
  25785. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  25786. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  25787. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25788. Type_t * L_5;
  25789. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  25790. bool L_6;
  25791. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  25792. if (!L_6)
  25793. {
  25794. goto IL_0037;
  25795. }
  25796. }
  25797. {
  25798. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  25799. }
  25800. IL_0037:
  25801. {
  25802. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_7 = ___array0;
  25803. __this->set__object_0((RuntimeObject *)L_7);
  25804. __this->set__index_1(0);
  25805. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_8 = ___array0;
  25806. NullCheck(L_8);
  25807. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  25808. return;
  25809. }
  25810. }
  25811. IL2CPP_EXTERN_C void Memory_1__ctor_mC402B56EF70F9236CAB1CAF796AF20C69B26FECA_AdjustorThunk (RuntimeObject * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, const RuntimeMethod* method)
  25812. {
  25813. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * _thisAdjusted;
  25814. int32_t _offset = 1;
  25815. _thisAdjusted = reinterpret_cast<Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *>(__this + _offset);
  25816. Memory_1__ctor_mC402B56EF70F9236CAB1CAF796AF20C69B26FECA_inline(_thisAdjusted, ___array0, method);
  25817. }
  25818. // System.Void System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  25819. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mBDD1186C52F30ABA1A26883AE51CCA2BCFD148D8_gshared (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  25820. {
  25821. {
  25822. int32_t L_0 = ___length1;
  25823. if ((((int32_t)L_0) >= ((int32_t)0)))
  25824. {
  25825. goto IL_0009;
  25826. }
  25827. }
  25828. {
  25829. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  25830. }
  25831. IL_0009:
  25832. {
  25833. MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 * L_1 = ___manager0;
  25834. __this->set__object_0(L_1);
  25835. __this->set__index_1(((int32_t)-2147483648LL));
  25836. int32_t L_2 = ___length1;
  25837. __this->set__length_2(L_2);
  25838. return;
  25839. }
  25840. }
  25841. IL2CPP_EXTERN_C void Memory_1__ctor_mBDD1186C52F30ABA1A26883AE51CCA2BCFD148D8_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  25842. {
  25843. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * _thisAdjusted;
  25844. int32_t _offset = 1;
  25845. _thisAdjusted = reinterpret_cast<Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *>(__this + _offset);
  25846. Memory_1__ctor_mBDD1186C52F30ABA1A26883AE51CCA2BCFD148D8_inline(_thisAdjusted, ___manager0, ___length1, method);
  25847. }
  25848. // System.Void System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(System.Object,System.Int32,System.Int32)
  25849. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mBEB3C76965B31D158A872DE2ADA5B7629CFC02D7_gshared (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  25850. {
  25851. {
  25852. RuntimeObject * L_0 = ___obj0;
  25853. __this->set__object_0(L_0);
  25854. int32_t L_1 = ___start1;
  25855. __this->set__index_1(L_1);
  25856. int32_t L_2 = ___length2;
  25857. __this->set__length_2(L_2);
  25858. return;
  25859. }
  25860. }
  25861. IL2CPP_EXTERN_C void Memory_1__ctor_mBEB3C76965B31D158A872DE2ADA5B7629CFC02D7_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  25862. {
  25863. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * _thisAdjusted;
  25864. int32_t _offset = 1;
  25865. _thisAdjusted = reinterpret_cast<Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *>(__this + _offset);
  25866. Memory_1__ctor_mBEB3C76965B31D158A872DE2ADA5B7629CFC02D7_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  25867. }
  25868. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::op_Implicit(System.Memory`1<T>)
  25869. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 Memory_1_op_Implicit_m4B78580101D0F196DBDD1D505A4B7CBD9DA9D20C_gshared (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE ___memory0, const RuntimeMethod* method)
  25870. {
  25871. {
  25872. ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 * L_0;
  25873. L_0 = (( ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 * (*) (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *)(Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  25874. ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 L_1 = (*(ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 *)L_0);
  25875. return (ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 )L_1;
  25876. }
  25877. }
  25878. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_Length()
  25879. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m6316C31995347842E76E53F19E889229B8BBD209_gshared (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, const RuntimeMethod* method)
  25880. {
  25881. {
  25882. int32_t L_0 = (int32_t)__this->get__length_2();
  25883. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  25884. }
  25885. }
  25886. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m6316C31995347842E76E53F19E889229B8BBD209_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25887. {
  25888. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * _thisAdjusted;
  25889. int32_t _offset = 1;
  25890. _thisAdjusted = reinterpret_cast<Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *>(__this + _offset);
  25891. int32_t _returnValue;
  25892. _returnValue = Memory_1_get_Length_m6316C31995347842E76E53F19E889229B8BBD209(_thisAdjusted, method);
  25893. return _returnValue;
  25894. }
  25895. // System.String System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::ToString()
  25896. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m5B5B704A2B08014349E8D5D76ABE96F2AF69EC58_gshared (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, const RuntimeMethod* method)
  25897. {
  25898. static bool s_Il2CppMethodInitialized;
  25899. if (!s_Il2CppMethodInitialized)
  25900. {
  25901. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  25902. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  25903. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  25904. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  25905. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  25906. s_Il2CppMethodInitialized = true;
  25907. }
  25908. String_t* V_0 = NULL;
  25909. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B V_1;
  25910. memset((&V_1), 0, sizeof(V_1));
  25911. {
  25912. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  25913. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25914. Type_t * L_1;
  25915. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  25916. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  25917. Type_t * L_3;
  25918. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  25919. bool L_4;
  25920. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  25921. if (!L_4)
  25922. {
  25923. goto IL_0058;
  25924. }
  25925. }
  25926. {
  25927. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  25928. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  25929. V_0 = (String_t*)L_6;
  25930. if (L_6)
  25931. {
  25932. goto IL_003f;
  25933. }
  25934. }
  25935. {
  25936. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_7;
  25937. L_7 = Memory_1_get_Span_m6A55AB6563E26A4C6D983F7A5FD3B9E943AA6E0D_inline((Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *)(Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  25938. V_1 = (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_7;
  25939. Il2CppFakeBox<Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  25940. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  25941. String_t* L_9;
  25942. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  25943. V_1 = L_8.m_Value;
  25944. return (String_t*)L_9;
  25945. }
  25946. IL_003f:
  25947. {
  25948. String_t* L_10 = V_0;
  25949. int32_t L_11 = (int32_t)__this->get__index_1();
  25950. int32_t L_12 = (int32_t)__this->get__length_2();
  25951. NullCheck((String_t*)L_10);
  25952. String_t* L_13;
  25953. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  25954. return (String_t*)L_13;
  25955. }
  25956. IL_0058:
  25957. {
  25958. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  25959. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25960. Type_t * L_15;
  25961. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  25962. NullCheck((MemberInfo_t *)L_15);
  25963. String_t* L_16;
  25964. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  25965. int32_t L_17 = (int32_t)__this->get__length_2();
  25966. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  25967. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  25968. String_t* L_20;
  25969. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  25970. return (String_t*)L_20;
  25971. }
  25972. }
  25973. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m5B5B704A2B08014349E8D5D76ABE96F2AF69EC58_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25974. {
  25975. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * _thisAdjusted;
  25976. int32_t _offset = 1;
  25977. _thisAdjusted = reinterpret_cast<Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *>(__this + _offset);
  25978. String_t* _returnValue;
  25979. _returnValue = Memory_1_ToString_m5B5B704A2B08014349E8D5D76ABE96F2AF69EC58(_thisAdjusted, method);
  25980. return _returnValue;
  25981. }
  25982. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Slice(System.Int32,System.Int32)
  25983. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE Memory_1_Slice_mFAECB43E1C61441138E63A601F9B648754530D8E_gshared (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  25984. {
  25985. int32_t V_0 = 0;
  25986. int32_t V_1 = 0;
  25987. {
  25988. int32_t L_0 = (int32_t)__this->get__length_2();
  25989. V_0 = (int32_t)L_0;
  25990. int32_t L_1 = V_0;
  25991. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  25992. int32_t L_2 = ___start0;
  25993. int32_t L_3 = V_1;
  25994. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  25995. {
  25996. goto IL_0019;
  25997. }
  25998. }
  25999. {
  26000. int32_t L_4 = ___length1;
  26001. int32_t L_5 = V_1;
  26002. int32_t L_6 = ___start0;
  26003. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  26004. {
  26005. goto IL_001e;
  26006. }
  26007. }
  26008. IL_0019:
  26009. {
  26010. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  26011. }
  26012. IL_001e:
  26013. {
  26014. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  26015. int32_t L_8 = (int32_t)__this->get__index_1();
  26016. int32_t L_9 = ___start0;
  26017. int32_t L_10 = ___length1;
  26018. int32_t L_11 = V_0;
  26019. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE L_12;
  26020. memset((&L_12), 0, sizeof(L_12));
  26021. Memory_1__ctor_mBEB3C76965B31D158A872DE2ADA5B7629CFC02D7_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  26022. return (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE )L_12;
  26023. }
  26024. }
  26025. IL2CPP_EXTERN_C Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE Memory_1_Slice_mFAECB43E1C61441138E63A601F9B648754530D8E_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  26026. {
  26027. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * _thisAdjusted;
  26028. int32_t _offset = 1;
  26029. _thisAdjusted = reinterpret_cast<Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *>(__this + _offset);
  26030. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE _returnValue;
  26031. _returnValue = Memory_1_Slice_mFAECB43E1C61441138E63A601F9B648754530D8E_inline(_thisAdjusted, ___start0, ___length1, method);
  26032. return _returnValue;
  26033. }
  26034. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_Span()
  26035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Memory_1_get_Span_m6A55AB6563E26A4C6D983F7A5FD3B9E943AA6E0D_gshared (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, const RuntimeMethod* method)
  26036. {
  26037. static bool s_Il2CppMethodInitialized;
  26038. if (!s_Il2CppMethodInitialized)
  26039. {
  26040. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  26041. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26042. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  26043. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  26044. s_Il2CppMethodInitialized = true;
  26045. }
  26046. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B V_0;
  26047. memset((&V_0), 0, sizeof(V_0));
  26048. String_t* V_1 = NULL;
  26049. {
  26050. int32_t L_0 = (int32_t)__this->get__index_1();
  26051. if ((((int32_t)L_0) >= ((int32_t)0)))
  26052. {
  26053. goto IL_0034;
  26054. }
  26055. }
  26056. {
  26057. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  26058. NullCheck((MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 *)((MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  26059. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_2;
  26060. L_2 = VirtualFuncInvoker0< Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::GetSpan() */, (MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 *)((MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  26061. V_0 = (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_2;
  26062. int32_t L_3 = (int32_t)__this->get__index_1();
  26063. int32_t L_4 = (int32_t)__this->get__length_2();
  26064. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_5;
  26065. L_5 = Span_1_Slice_mFC34A4237BDD41B7664832E34D2E72042361D855_inline((Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  26066. return (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_5;
  26067. }
  26068. IL_0034:
  26069. {
  26070. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  26071. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26072. Type_t * L_7;
  26073. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  26074. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  26075. Type_t * L_9;
  26076. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  26077. bool L_10;
  26078. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  26079. if (!L_10)
  26080. {
  26081. goto IL_0089;
  26082. }
  26083. }
  26084. {
  26085. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  26086. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  26087. V_1 = (String_t*)L_12;
  26088. if (!L_12)
  26089. {
  26090. goto IL_0089;
  26091. }
  26092. }
  26093. {
  26094. String_t* L_13 = V_1;
  26095. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_14;
  26096. L_14 = (( Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  26097. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26098. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  26099. String_t* L_16 = V_1;
  26100. NullCheck((String_t*)L_16);
  26101. int32_t L_17;
  26102. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  26103. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_18;
  26104. memset((&L_18), 0, sizeof(L_18));
  26105. Span_1__ctor_m10737B6C56174B7DE1D41C9B97A4DC84470FBA72_inline((&L_18), (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  26106. V_0 = (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_18;
  26107. int32_t L_19 = (int32_t)__this->get__index_1();
  26108. int32_t L_20 = (int32_t)__this->get__length_2();
  26109. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_21;
  26110. L_21 = Span_1_Slice_mFC34A4237BDD41B7664832E34D2E72042361D855_inline((Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  26111. return (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_21;
  26112. }
  26113. IL_0089:
  26114. {
  26115. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  26116. if (!L_22)
  26117. {
  26118. goto IL_00b4;
  26119. }
  26120. }
  26121. {
  26122. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  26123. int32_t L_24 = (int32_t)__this->get__index_1();
  26124. int32_t L_25 = (int32_t)__this->get__length_2();
  26125. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_26;
  26126. memset((&L_26), 0, sizeof(L_26));
  26127. Span_1__ctor_mAB25B620D30974257B1807EF4D58C012E5C011A0_inline((&L_26), (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)((Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  26128. return (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_26;
  26129. }
  26130. IL_00b4:
  26131. {
  26132. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ));
  26133. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_27 = V_0;
  26134. return (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_27;
  26135. }
  26136. }
  26137. IL2CPP_EXTERN_C Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Memory_1_get_Span_m6A55AB6563E26A4C6D983F7A5FD3B9E943AA6E0D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26138. {
  26139. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * _thisAdjusted;
  26140. int32_t _offset = 1;
  26141. _thisAdjusted = reinterpret_cast<Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *>(__this + _offset);
  26142. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B _returnValue;
  26143. _returnValue = Memory_1_get_Span_m6A55AB6563E26A4C6D983F7A5FD3B9E943AA6E0D_inline(_thisAdjusted, method);
  26144. return _returnValue;
  26145. }
  26146. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Pin()
  26147. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m57F2212D3CF63D2AD1D604BE45E2B45E4FAECEF3_gshared (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, const RuntimeMethod* method)
  26148. {
  26149. static bool s_Il2CppMethodInitialized;
  26150. if (!s_Il2CppMethodInitialized)
  26151. {
  26152. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  26153. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  26154. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  26155. s_Il2CppMethodInitialized = true;
  26156. }
  26157. String_t* V_0 = NULL;
  26158. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  26159. memset((&V_1), 0, sizeof(V_1));
  26160. void* V_2 = NULL;
  26161. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* V_3 = NULL;
  26162. void* V_4 = NULL;
  26163. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  26164. memset((&V_5), 0, sizeof(V_5));
  26165. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  26166. memset((&V_6), 0, sizeof(V_6));
  26167. void* V_7 = NULL;
  26168. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  26169. memset((&V_8), 0, sizeof(V_8));
  26170. {
  26171. int32_t L_0 = (int32_t)__this->get__index_1();
  26172. if ((((int32_t)L_0) >= ((int32_t)0)))
  26173. {
  26174. goto IL_0026;
  26175. }
  26176. }
  26177. {
  26178. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  26179. int32_t L_2 = (int32_t)__this->get__index_1();
  26180. NullCheck((MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 *)((MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  26181. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  26182. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Pin(System.Int32) */, (MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 *)((MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  26183. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  26184. }
  26185. IL_0026:
  26186. {
  26187. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  26188. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26189. Type_t * L_5;
  26190. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  26191. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  26192. Type_t * L_7;
  26193. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  26194. bool L_8;
  26195. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  26196. if (!L_8)
  26197. {
  26198. goto IL_0079;
  26199. }
  26200. }
  26201. {
  26202. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  26203. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  26204. V_0 = (String_t*)L_10;
  26205. if (!L_10)
  26206. {
  26207. goto IL_0079;
  26208. }
  26209. }
  26210. {
  26211. String_t* L_11 = V_0;
  26212. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  26213. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  26214. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  26215. intptr_t L_13;
  26216. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  26217. void* L_14;
  26218. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  26219. int32_t L_15 = (int32_t)__this->get__index_1();
  26220. void* L_16;
  26221. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  26222. V_2 = (void*)L_16;
  26223. void* L_17 = V_2;
  26224. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  26225. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  26226. memset((&L_19), 0, sizeof(L_19));
  26227. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  26228. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  26229. }
  26230. IL_0079:
  26231. {
  26232. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  26233. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_21 = (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)((Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  26234. V_3 = (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)L_21;
  26235. if (!L_21)
  26236. {
  26237. goto IL_00ee;
  26238. }
  26239. }
  26240. {
  26241. int32_t L_22 = (int32_t)__this->get__length_2();
  26242. if ((((int32_t)L_22) >= ((int32_t)0)))
  26243. {
  26244. goto IL_00c1;
  26245. }
  26246. }
  26247. {
  26248. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_23 = V_3;
  26249. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_24;
  26250. L_24 = (( Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B (*) (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  26251. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_25;
  26252. L_25 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  26253. void* L_26;
  26254. L_26 = (( void* (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  26255. int32_t L_27 = (int32_t)__this->get__index_1();
  26256. void* L_28;
  26257. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  26258. V_4 = (void*)L_28;
  26259. void* L_29 = V_4;
  26260. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  26261. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  26262. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  26263. memset((&L_31), 0, sizeof(L_31));
  26264. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  26265. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  26266. }
  26267. IL_00c1:
  26268. {
  26269. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_32 = V_3;
  26270. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  26271. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  26272. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  26273. intptr_t L_34;
  26274. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  26275. void* L_35;
  26276. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  26277. int32_t L_36 = (int32_t)__this->get__index_1();
  26278. void* L_37;
  26279. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  26280. V_7 = (void*)L_37;
  26281. void* L_38 = V_7;
  26282. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  26283. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  26284. memset((&L_40), 0, sizeof(L_40));
  26285. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  26286. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  26287. }
  26288. IL_00ee:
  26289. {
  26290. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  26291. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  26292. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  26293. }
  26294. }
  26295. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m57F2212D3CF63D2AD1D604BE45E2B45E4FAECEF3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26296. {
  26297. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * _thisAdjusted;
  26298. int32_t _offset = 1;
  26299. _thisAdjusted = reinterpret_cast<Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *>(__this + _offset);
  26300. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  26301. _returnValue = Memory_1_Pin_m57F2212D3CF63D2AD1D604BE45E2B45E4FAECEF3(_thisAdjusted, method);
  26302. return _returnValue;
  26303. }
  26304. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Equals(System.Object)
  26305. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m46FC107681AD7B102428A1D0AD3E8D7D05CCA0D0_gshared (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  26306. {
  26307. ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 V_0;
  26308. memset((&V_0), 0, sizeof(V_0));
  26309. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE V_1;
  26310. memset((&V_1), 0, sizeof(V_1));
  26311. RuntimeObject * V_2 = NULL;
  26312. {
  26313. RuntimeObject * L_0 = ___obj0;
  26314. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  26315. {
  26316. goto IL_0022;
  26317. }
  26318. }
  26319. {
  26320. RuntimeObject * L_1 = ___obj0;
  26321. V_0 = (ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 )((*(ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 *)((ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  26322. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE L_2 = (*(Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *)__this);
  26323. ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 L_3;
  26324. L_3 = (( ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 (*) (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  26325. bool L_4;
  26326. L_4 = ReadOnlyMemory_1_Equals_m4CE79FAA2A116381BB5849AC12191BA41D057E07((ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 *)(ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 *)(&V_0), (ReadOnlyMemory_1_tE69845B91E79B9165A7985842E42EF84D4069114 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  26327. return (bool)L_4;
  26328. }
  26329. IL_0022:
  26330. {
  26331. RuntimeObject * L_5 = ___obj0;
  26332. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  26333. V_2 = (RuntimeObject *)L_6;
  26334. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  26335. {
  26336. goto IL_003b;
  26337. }
  26338. }
  26339. {
  26340. RuntimeObject * L_7 = V_2;
  26341. V_1 = (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE )((*(Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *)((Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  26342. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE L_8 = V_1;
  26343. bool L_9;
  26344. L_9 = Memory_1_Equals_m52E9CE2E905418E12243A480D53C1217AA32157D((Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *)(Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *)__this, (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  26345. return (bool)L_9;
  26346. }
  26347. IL_003b:
  26348. {
  26349. return (bool)0;
  26350. }
  26351. }
  26352. IL2CPP_EXTERN_C bool Memory_1_Equals_m46FC107681AD7B102428A1D0AD3E8D7D05CCA0D0_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  26353. {
  26354. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * _thisAdjusted;
  26355. int32_t _offset = 1;
  26356. _thisAdjusted = reinterpret_cast<Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *>(__this + _offset);
  26357. bool _returnValue;
  26358. _returnValue = Memory_1_Equals_m46FC107681AD7B102428A1D0AD3E8D7D05CCA0D0(_thisAdjusted, ___obj0, method);
  26359. return _returnValue;
  26360. }
  26361. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Equals(System.Memory`1<T>)
  26362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m52E9CE2E905418E12243A480D53C1217AA32157D_gshared (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE ___other0, const RuntimeMethod* method)
  26363. {
  26364. {
  26365. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  26366. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE L_1 = ___other0;
  26367. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  26368. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  26369. {
  26370. goto IL_002b;
  26371. }
  26372. }
  26373. {
  26374. int32_t L_3 = (int32_t)__this->get__index_1();
  26375. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE L_4 = ___other0;
  26376. int32_t L_5 = (int32_t)L_4.get__index_1();
  26377. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  26378. {
  26379. goto IL_002b;
  26380. }
  26381. }
  26382. {
  26383. int32_t L_6 = (int32_t)__this->get__length_2();
  26384. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE L_7 = ___other0;
  26385. int32_t L_8 = (int32_t)L_7.get__length_2();
  26386. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  26387. }
  26388. IL_002b:
  26389. {
  26390. return (bool)0;
  26391. }
  26392. }
  26393. IL2CPP_EXTERN_C bool Memory_1_Equals_m52E9CE2E905418E12243A480D53C1217AA32157D_AdjustorThunk (RuntimeObject * __this, Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE ___other0, const RuntimeMethod* method)
  26394. {
  26395. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * _thisAdjusted;
  26396. int32_t _offset = 1;
  26397. _thisAdjusted = reinterpret_cast<Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *>(__this + _offset);
  26398. bool _returnValue;
  26399. _returnValue = Memory_1_Equals_m52E9CE2E905418E12243A480D53C1217AA32157D(_thisAdjusted, ___other0, method);
  26400. return _returnValue;
  26401. }
  26402. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::GetHashCode()
  26403. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mD052E7DE05761206AE6FB1B339A62022B59FCAF4_gshared (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, const RuntimeMethod* method)
  26404. {
  26405. int32_t V_0 = 0;
  26406. {
  26407. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  26408. if (L_0)
  26409. {
  26410. goto IL_000a;
  26411. }
  26412. }
  26413. {
  26414. return (int32_t)0;
  26415. }
  26416. IL_000a:
  26417. {
  26418. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  26419. NullCheck((RuntimeObject *)L_1);
  26420. int32_t L_2;
  26421. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  26422. int32_t L_3 = (int32_t)__this->get__index_1();
  26423. V_0 = (int32_t)L_3;
  26424. int32_t L_4;
  26425. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  26426. int32_t L_5 = (int32_t)__this->get__length_2();
  26427. V_0 = (int32_t)L_5;
  26428. int32_t L_6;
  26429. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  26430. int32_t L_7;
  26431. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  26432. return (int32_t)L_7;
  26433. }
  26434. }
  26435. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mD052E7DE05761206AE6FB1B339A62022B59FCAF4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26436. {
  26437. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * _thisAdjusted;
  26438. int32_t _offset = 1;
  26439. _thisAdjusted = reinterpret_cast<Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE *>(__this + _offset);
  26440. int32_t _returnValue;
  26441. _returnValue = Memory_1_GetHashCode_mD052E7DE05761206AE6FB1B339A62022B59FCAF4(_thisAdjusted, method);
  26442. return _returnValue;
  26443. }
  26444. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::CombineHashCodes(System.Int32,System.Int32)
  26445. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m319487F38042DB9546E1169B50295281C7A10EF6_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  26446. {
  26447. {
  26448. int32_t L_0 = ___left0;
  26449. int32_t L_1 = ___left0;
  26450. int32_t L_2 = ___right1;
  26451. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  26452. }
  26453. }
  26454. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  26455. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m5E59B804901297BF1492D5E2E99E45D0348A385C_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  26456. {
  26457. {
  26458. int32_t L_0 = ___h10;
  26459. int32_t L_1 = ___h21;
  26460. int32_t L_2;
  26461. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  26462. int32_t L_3 = ___h32;
  26463. int32_t L_4;
  26464. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  26465. return (int32_t)L_4;
  26466. }
  26467. }
  26468. #ifdef __clang__
  26469. #pragma clang diagnostic pop
  26470. #endif
  26471. #ifdef __clang__
  26472. #pragma clang diagnostic push
  26473. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26474. #pragma clang diagnostic ignored "-Wunused-variable"
  26475. #endif
  26476. // System.Void System.Memory`1<System.Boolean>::.ctor(T[])
  26477. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m9DE339A1BF367B7BD76918BE06199C9E3D170149_gshared (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, const RuntimeMethod* method)
  26478. {
  26479. static bool s_Il2CppMethodInitialized;
  26480. if (!s_Il2CppMethodInitialized)
  26481. {
  26482. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  26483. s_Il2CppMethodInitialized = true;
  26484. }
  26485. bool V_0 = false;
  26486. {
  26487. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_0 = ___array0;
  26488. if (L_0)
  26489. {
  26490. goto IL_000b;
  26491. }
  26492. }
  26493. {
  26494. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 ));
  26495. return;
  26496. }
  26497. IL_000b:
  26498. {
  26499. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  26500. goto IL_0037;
  26501. }
  26502. {
  26503. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_2 = ___array0;
  26504. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  26505. Type_t * L_3;
  26506. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  26507. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  26508. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26509. Type_t * L_5;
  26510. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  26511. bool L_6;
  26512. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  26513. if (!L_6)
  26514. {
  26515. goto IL_0037;
  26516. }
  26517. }
  26518. {
  26519. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  26520. }
  26521. IL_0037:
  26522. {
  26523. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_7 = ___array0;
  26524. __this->set__object_0((RuntimeObject *)L_7);
  26525. __this->set__index_1(0);
  26526. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_8 = ___array0;
  26527. NullCheck(L_8);
  26528. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  26529. return;
  26530. }
  26531. }
  26532. IL2CPP_EXTERN_C void Memory_1__ctor_m9DE339A1BF367B7BD76918BE06199C9E3D170149_AdjustorThunk (RuntimeObject * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, const RuntimeMethod* method)
  26533. {
  26534. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * _thisAdjusted;
  26535. int32_t _offset = 1;
  26536. _thisAdjusted = reinterpret_cast<Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *>(__this + _offset);
  26537. Memory_1__ctor_m9DE339A1BF367B7BD76918BE06199C9E3D170149_inline(_thisAdjusted, ___array0, method);
  26538. }
  26539. // System.Void System.Memory`1<System.Boolean>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  26540. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mB80651FE2BB4C511F66DFDDDB98F81D1CDE4B762_gshared (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  26541. {
  26542. {
  26543. int32_t L_0 = ___length1;
  26544. if ((((int32_t)L_0) >= ((int32_t)0)))
  26545. {
  26546. goto IL_0009;
  26547. }
  26548. }
  26549. {
  26550. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  26551. }
  26552. IL_0009:
  26553. {
  26554. MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C * L_1 = ___manager0;
  26555. __this->set__object_0(L_1);
  26556. __this->set__index_1(((int32_t)-2147483648LL));
  26557. int32_t L_2 = ___length1;
  26558. __this->set__length_2(L_2);
  26559. return;
  26560. }
  26561. }
  26562. IL2CPP_EXTERN_C void Memory_1__ctor_mB80651FE2BB4C511F66DFDDDB98F81D1CDE4B762_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  26563. {
  26564. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * _thisAdjusted;
  26565. int32_t _offset = 1;
  26566. _thisAdjusted = reinterpret_cast<Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *>(__this + _offset);
  26567. Memory_1__ctor_mB80651FE2BB4C511F66DFDDDB98F81D1CDE4B762_inline(_thisAdjusted, ___manager0, ___length1, method);
  26568. }
  26569. // System.Void System.Memory`1<System.Boolean>::.ctor(System.Object,System.Int32,System.Int32)
  26570. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mD86ACE9C45E57079D2DBB7A373537566096ADD7A_gshared (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  26571. {
  26572. {
  26573. RuntimeObject * L_0 = ___obj0;
  26574. __this->set__object_0(L_0);
  26575. int32_t L_1 = ___start1;
  26576. __this->set__index_1(L_1);
  26577. int32_t L_2 = ___length2;
  26578. __this->set__length_2(L_2);
  26579. return;
  26580. }
  26581. }
  26582. IL2CPP_EXTERN_C void Memory_1__ctor_mD86ACE9C45E57079D2DBB7A373537566096ADD7A_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  26583. {
  26584. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * _thisAdjusted;
  26585. int32_t _offset = 1;
  26586. _thisAdjusted = reinterpret_cast<Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *>(__this + _offset);
  26587. Memory_1__ctor_mD86ACE9C45E57079D2DBB7A373537566096ADD7A_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  26588. }
  26589. // System.ReadOnlyMemory`1<T> System.Memory`1<System.Boolean>::op_Implicit(System.Memory`1<T>)
  26590. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF Memory_1_op_Implicit_mAF8F6A25E6277727935A8B1F080061DC868155F0_gshared (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 ___memory0, const RuntimeMethod* method)
  26591. {
  26592. {
  26593. ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF * L_0;
  26594. L_0 = (( ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF * (*) (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *)(Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  26595. ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF L_1 = (*(ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF *)L_0);
  26596. return (ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF )L_1;
  26597. }
  26598. }
  26599. // System.Int32 System.Memory`1<System.Boolean>::get_Length()
  26600. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m82EF2529042F2C18842B177BF13F9B5F8E35A8D6_gshared (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, const RuntimeMethod* method)
  26601. {
  26602. {
  26603. int32_t L_0 = (int32_t)__this->get__length_2();
  26604. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  26605. }
  26606. }
  26607. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m82EF2529042F2C18842B177BF13F9B5F8E35A8D6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26608. {
  26609. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * _thisAdjusted;
  26610. int32_t _offset = 1;
  26611. _thisAdjusted = reinterpret_cast<Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *>(__this + _offset);
  26612. int32_t _returnValue;
  26613. _returnValue = Memory_1_get_Length_m82EF2529042F2C18842B177BF13F9B5F8E35A8D6(_thisAdjusted, method);
  26614. return _returnValue;
  26615. }
  26616. // System.String System.Memory`1<System.Boolean>::ToString()
  26617. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mDCE0333A9BAFF79A474E3AD6FA12A625C0490F49_gshared (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, const RuntimeMethod* method)
  26618. {
  26619. static bool s_Il2CppMethodInitialized;
  26620. if (!s_Il2CppMethodInitialized)
  26621. {
  26622. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  26623. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  26624. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  26625. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  26626. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  26627. s_Il2CppMethodInitialized = true;
  26628. }
  26629. String_t* V_0 = NULL;
  26630. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 V_1;
  26631. memset((&V_1), 0, sizeof(V_1));
  26632. {
  26633. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  26634. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26635. Type_t * L_1;
  26636. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  26637. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  26638. Type_t * L_3;
  26639. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  26640. bool L_4;
  26641. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  26642. if (!L_4)
  26643. {
  26644. goto IL_0058;
  26645. }
  26646. }
  26647. {
  26648. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  26649. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  26650. V_0 = (String_t*)L_6;
  26651. if (L_6)
  26652. {
  26653. goto IL_003f;
  26654. }
  26655. }
  26656. {
  26657. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_7;
  26658. L_7 = Memory_1_get_Span_m494409B599310376B4B7AE050A93B73316586134_inline((Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *)(Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  26659. V_1 = (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_7;
  26660. Il2CppFakeBox<Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  26661. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  26662. String_t* L_9;
  26663. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  26664. V_1 = L_8.m_Value;
  26665. return (String_t*)L_9;
  26666. }
  26667. IL_003f:
  26668. {
  26669. String_t* L_10 = V_0;
  26670. int32_t L_11 = (int32_t)__this->get__index_1();
  26671. int32_t L_12 = (int32_t)__this->get__length_2();
  26672. NullCheck((String_t*)L_10);
  26673. String_t* L_13;
  26674. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  26675. return (String_t*)L_13;
  26676. }
  26677. IL_0058:
  26678. {
  26679. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  26680. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26681. Type_t * L_15;
  26682. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  26683. NullCheck((MemberInfo_t *)L_15);
  26684. String_t* L_16;
  26685. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  26686. int32_t L_17 = (int32_t)__this->get__length_2();
  26687. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  26688. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  26689. String_t* L_20;
  26690. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  26691. return (String_t*)L_20;
  26692. }
  26693. }
  26694. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mDCE0333A9BAFF79A474E3AD6FA12A625C0490F49_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26695. {
  26696. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * _thisAdjusted;
  26697. int32_t _offset = 1;
  26698. _thisAdjusted = reinterpret_cast<Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *>(__this + _offset);
  26699. String_t* _returnValue;
  26700. _returnValue = Memory_1_ToString_mDCE0333A9BAFF79A474E3AD6FA12A625C0490F49(_thisAdjusted, method);
  26701. return _returnValue;
  26702. }
  26703. // System.Memory`1<T> System.Memory`1<System.Boolean>::Slice(System.Int32,System.Int32)
  26704. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 Memory_1_Slice_m98F1E76ADF1953435603DA015815F5031BBA1346_gshared (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  26705. {
  26706. int32_t V_0 = 0;
  26707. int32_t V_1 = 0;
  26708. {
  26709. int32_t L_0 = (int32_t)__this->get__length_2();
  26710. V_0 = (int32_t)L_0;
  26711. int32_t L_1 = V_0;
  26712. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  26713. int32_t L_2 = ___start0;
  26714. int32_t L_3 = V_1;
  26715. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  26716. {
  26717. goto IL_0019;
  26718. }
  26719. }
  26720. {
  26721. int32_t L_4 = ___length1;
  26722. int32_t L_5 = V_1;
  26723. int32_t L_6 = ___start0;
  26724. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  26725. {
  26726. goto IL_001e;
  26727. }
  26728. }
  26729. IL_0019:
  26730. {
  26731. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  26732. }
  26733. IL_001e:
  26734. {
  26735. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  26736. int32_t L_8 = (int32_t)__this->get__index_1();
  26737. int32_t L_9 = ___start0;
  26738. int32_t L_10 = ___length1;
  26739. int32_t L_11 = V_0;
  26740. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 L_12;
  26741. memset((&L_12), 0, sizeof(L_12));
  26742. Memory_1__ctor_mD86ACE9C45E57079D2DBB7A373537566096ADD7A_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  26743. return (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 )L_12;
  26744. }
  26745. }
  26746. IL2CPP_EXTERN_C Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 Memory_1_Slice_m98F1E76ADF1953435603DA015815F5031BBA1346_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  26747. {
  26748. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * _thisAdjusted;
  26749. int32_t _offset = 1;
  26750. _thisAdjusted = reinterpret_cast<Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *>(__this + _offset);
  26751. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 _returnValue;
  26752. _returnValue = Memory_1_Slice_m98F1E76ADF1953435603DA015815F5031BBA1346_inline(_thisAdjusted, ___start0, ___length1, method);
  26753. return _returnValue;
  26754. }
  26755. // System.Span`1<T> System.Memory`1<System.Boolean>::get_Span()
  26756. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Memory_1_get_Span_m494409B599310376B4B7AE050A93B73316586134_gshared (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, const RuntimeMethod* method)
  26757. {
  26758. static bool s_Il2CppMethodInitialized;
  26759. if (!s_Il2CppMethodInitialized)
  26760. {
  26761. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  26762. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26763. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  26764. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  26765. s_Il2CppMethodInitialized = true;
  26766. }
  26767. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 V_0;
  26768. memset((&V_0), 0, sizeof(V_0));
  26769. String_t* V_1 = NULL;
  26770. {
  26771. int32_t L_0 = (int32_t)__this->get__index_1();
  26772. if ((((int32_t)L_0) >= ((int32_t)0)))
  26773. {
  26774. goto IL_0034;
  26775. }
  26776. }
  26777. {
  26778. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  26779. NullCheck((MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C *)((MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  26780. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_2;
  26781. L_2 = VirtualFuncInvoker0< Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<System.Boolean>::GetSpan() */, (MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C *)((MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  26782. V_0 = (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_2;
  26783. int32_t L_3 = (int32_t)__this->get__index_1();
  26784. int32_t L_4 = (int32_t)__this->get__length_2();
  26785. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_5;
  26786. L_5 = Span_1_Slice_mA47D42110A3506861BDED4B9AEF0B522FFB13A53_inline((Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  26787. return (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_5;
  26788. }
  26789. IL_0034:
  26790. {
  26791. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  26792. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26793. Type_t * L_7;
  26794. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  26795. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  26796. Type_t * L_9;
  26797. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  26798. bool L_10;
  26799. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  26800. if (!L_10)
  26801. {
  26802. goto IL_0089;
  26803. }
  26804. }
  26805. {
  26806. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  26807. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  26808. V_1 = (String_t*)L_12;
  26809. if (!L_12)
  26810. {
  26811. goto IL_0089;
  26812. }
  26813. }
  26814. {
  26815. String_t* L_13 = V_1;
  26816. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_14;
  26817. L_14 = (( Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  26818. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26819. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  26820. String_t* L_16 = V_1;
  26821. NullCheck((String_t*)L_16);
  26822. int32_t L_17;
  26823. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  26824. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_18;
  26825. memset((&L_18), 0, sizeof(L_18));
  26826. Span_1__ctor_mCC9484AC65C5C72CA25D8AC53D4B3230D891F362_inline((&L_18), (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  26827. V_0 = (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_18;
  26828. int32_t L_19 = (int32_t)__this->get__index_1();
  26829. int32_t L_20 = (int32_t)__this->get__length_2();
  26830. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_21;
  26831. L_21 = Span_1_Slice_mA47D42110A3506861BDED4B9AEF0B522FFB13A53_inline((Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  26832. return (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_21;
  26833. }
  26834. IL_0089:
  26835. {
  26836. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  26837. if (!L_22)
  26838. {
  26839. goto IL_00b4;
  26840. }
  26841. }
  26842. {
  26843. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  26844. int32_t L_24 = (int32_t)__this->get__index_1();
  26845. int32_t L_25 = (int32_t)__this->get__length_2();
  26846. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_26;
  26847. memset((&L_26), 0, sizeof(L_26));
  26848. Span_1__ctor_m035EF1E97AF185B10D6C484E79BE8875B5E41066_inline((&L_26), (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)((BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  26849. return (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_26;
  26850. }
  26851. IL_00b4:
  26852. {
  26853. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ));
  26854. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_27 = V_0;
  26855. return (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_27;
  26856. }
  26857. }
  26858. IL2CPP_EXTERN_C Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Memory_1_get_Span_m494409B599310376B4B7AE050A93B73316586134_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26859. {
  26860. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * _thisAdjusted;
  26861. int32_t _offset = 1;
  26862. _thisAdjusted = reinterpret_cast<Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *>(__this + _offset);
  26863. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 _returnValue;
  26864. _returnValue = Memory_1_get_Span_m494409B599310376B4B7AE050A93B73316586134_inline(_thisAdjusted, method);
  26865. return _returnValue;
  26866. }
  26867. // System.Buffers.MemoryHandle System.Memory`1<System.Boolean>::Pin()
  26868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mC6A0DD35513733954DF1BBD0B3963797B4EAC89E_gshared (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, const RuntimeMethod* method)
  26869. {
  26870. static bool s_Il2CppMethodInitialized;
  26871. if (!s_Il2CppMethodInitialized)
  26872. {
  26873. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  26874. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  26875. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  26876. s_Il2CppMethodInitialized = true;
  26877. }
  26878. String_t* V_0 = NULL;
  26879. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  26880. memset((&V_1), 0, sizeof(V_1));
  26881. void* V_2 = NULL;
  26882. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* V_3 = NULL;
  26883. void* V_4 = NULL;
  26884. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  26885. memset((&V_5), 0, sizeof(V_5));
  26886. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  26887. memset((&V_6), 0, sizeof(V_6));
  26888. void* V_7 = NULL;
  26889. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  26890. memset((&V_8), 0, sizeof(V_8));
  26891. {
  26892. int32_t L_0 = (int32_t)__this->get__index_1();
  26893. if ((((int32_t)L_0) >= ((int32_t)0)))
  26894. {
  26895. goto IL_0026;
  26896. }
  26897. }
  26898. {
  26899. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  26900. int32_t L_2 = (int32_t)__this->get__index_1();
  26901. NullCheck((MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C *)((MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  26902. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  26903. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<System.Boolean>::Pin(System.Int32) */, (MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C *)((MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  26904. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  26905. }
  26906. IL_0026:
  26907. {
  26908. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  26909. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26910. Type_t * L_5;
  26911. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  26912. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  26913. Type_t * L_7;
  26914. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  26915. bool L_8;
  26916. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  26917. if (!L_8)
  26918. {
  26919. goto IL_0079;
  26920. }
  26921. }
  26922. {
  26923. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  26924. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  26925. V_0 = (String_t*)L_10;
  26926. if (!L_10)
  26927. {
  26928. goto IL_0079;
  26929. }
  26930. }
  26931. {
  26932. String_t* L_11 = V_0;
  26933. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  26934. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  26935. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  26936. intptr_t L_13;
  26937. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  26938. void* L_14;
  26939. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  26940. int32_t L_15 = (int32_t)__this->get__index_1();
  26941. void* L_16;
  26942. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  26943. V_2 = (void*)L_16;
  26944. void* L_17 = V_2;
  26945. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  26946. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  26947. memset((&L_19), 0, sizeof(L_19));
  26948. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  26949. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  26950. }
  26951. IL_0079:
  26952. {
  26953. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  26954. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_21 = (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)((BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  26955. V_3 = (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)L_21;
  26956. if (!L_21)
  26957. {
  26958. goto IL_00ee;
  26959. }
  26960. }
  26961. {
  26962. int32_t L_22 = (int32_t)__this->get__length_2();
  26963. if ((((int32_t)L_22) >= ((int32_t)0)))
  26964. {
  26965. goto IL_00c1;
  26966. }
  26967. }
  26968. {
  26969. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_23 = V_3;
  26970. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_24;
  26971. L_24 = (( Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 (*) (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  26972. bool* L_25;
  26973. L_25 = (( bool* (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  26974. void* L_26;
  26975. L_26 = (( void* (*) (bool*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((bool*)(bool*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  26976. int32_t L_27 = (int32_t)__this->get__index_1();
  26977. void* L_28;
  26978. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  26979. V_4 = (void*)L_28;
  26980. void* L_29 = V_4;
  26981. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  26982. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  26983. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  26984. memset((&L_31), 0, sizeof(L_31));
  26985. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  26986. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  26987. }
  26988. IL_00c1:
  26989. {
  26990. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_32 = V_3;
  26991. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  26992. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  26993. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  26994. intptr_t L_34;
  26995. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  26996. void* L_35;
  26997. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  26998. int32_t L_36 = (int32_t)__this->get__index_1();
  26999. void* L_37;
  27000. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  27001. V_7 = (void*)L_37;
  27002. void* L_38 = V_7;
  27003. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  27004. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  27005. memset((&L_40), 0, sizeof(L_40));
  27006. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  27007. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  27008. }
  27009. IL_00ee:
  27010. {
  27011. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  27012. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  27013. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  27014. }
  27015. }
  27016. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mC6A0DD35513733954DF1BBD0B3963797B4EAC89E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27017. {
  27018. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * _thisAdjusted;
  27019. int32_t _offset = 1;
  27020. _thisAdjusted = reinterpret_cast<Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *>(__this + _offset);
  27021. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  27022. _returnValue = Memory_1_Pin_mC6A0DD35513733954DF1BBD0B3963797B4EAC89E(_thisAdjusted, method);
  27023. return _returnValue;
  27024. }
  27025. // System.Boolean System.Memory`1<System.Boolean>::Equals(System.Object)
  27026. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mF526116776F9FF114F65BC971B7DBDE9D32BEF6E_gshared (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  27027. {
  27028. ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF V_0;
  27029. memset((&V_0), 0, sizeof(V_0));
  27030. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 V_1;
  27031. memset((&V_1), 0, sizeof(V_1));
  27032. RuntimeObject * V_2 = NULL;
  27033. {
  27034. RuntimeObject * L_0 = ___obj0;
  27035. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  27036. {
  27037. goto IL_0022;
  27038. }
  27039. }
  27040. {
  27041. RuntimeObject * L_1 = ___obj0;
  27042. V_0 = (ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF )((*(ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF *)((ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  27043. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 L_2 = (*(Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *)__this);
  27044. ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF L_3;
  27045. L_3 = (( ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF (*) (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  27046. bool L_4;
  27047. L_4 = ReadOnlyMemory_1_Equals_mC6F889646295FD9FE212CE31A3B4DC6061724F80((ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF *)(ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF *)(&V_0), (ReadOnlyMemory_1_tCB4B3B97C9BADE5E796BFA01C14B36C51D0AEADF )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  27048. return (bool)L_4;
  27049. }
  27050. IL_0022:
  27051. {
  27052. RuntimeObject * L_5 = ___obj0;
  27053. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  27054. V_2 = (RuntimeObject *)L_6;
  27055. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  27056. {
  27057. goto IL_003b;
  27058. }
  27059. }
  27060. {
  27061. RuntimeObject * L_7 = V_2;
  27062. V_1 = (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 )((*(Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *)((Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  27063. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 L_8 = V_1;
  27064. bool L_9;
  27065. L_9 = Memory_1_Equals_m3B2239DC5F00F72E1FEC6BB1AF2302A4D975D7D7((Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *)(Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *)__this, (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  27066. return (bool)L_9;
  27067. }
  27068. IL_003b:
  27069. {
  27070. return (bool)0;
  27071. }
  27072. }
  27073. IL2CPP_EXTERN_C bool Memory_1_Equals_mF526116776F9FF114F65BC971B7DBDE9D32BEF6E_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  27074. {
  27075. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * _thisAdjusted;
  27076. int32_t _offset = 1;
  27077. _thisAdjusted = reinterpret_cast<Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *>(__this + _offset);
  27078. bool _returnValue;
  27079. _returnValue = Memory_1_Equals_mF526116776F9FF114F65BC971B7DBDE9D32BEF6E(_thisAdjusted, ___obj0, method);
  27080. return _returnValue;
  27081. }
  27082. // System.Boolean System.Memory`1<System.Boolean>::Equals(System.Memory`1<T>)
  27083. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m3B2239DC5F00F72E1FEC6BB1AF2302A4D975D7D7_gshared (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 ___other0, const RuntimeMethod* method)
  27084. {
  27085. {
  27086. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  27087. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 L_1 = ___other0;
  27088. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  27089. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  27090. {
  27091. goto IL_002b;
  27092. }
  27093. }
  27094. {
  27095. int32_t L_3 = (int32_t)__this->get__index_1();
  27096. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 L_4 = ___other0;
  27097. int32_t L_5 = (int32_t)L_4.get__index_1();
  27098. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  27099. {
  27100. goto IL_002b;
  27101. }
  27102. }
  27103. {
  27104. int32_t L_6 = (int32_t)__this->get__length_2();
  27105. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 L_7 = ___other0;
  27106. int32_t L_8 = (int32_t)L_7.get__length_2();
  27107. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  27108. }
  27109. IL_002b:
  27110. {
  27111. return (bool)0;
  27112. }
  27113. }
  27114. IL2CPP_EXTERN_C bool Memory_1_Equals_m3B2239DC5F00F72E1FEC6BB1AF2302A4D975D7D7_AdjustorThunk (RuntimeObject * __this, Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 ___other0, const RuntimeMethod* method)
  27115. {
  27116. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * _thisAdjusted;
  27117. int32_t _offset = 1;
  27118. _thisAdjusted = reinterpret_cast<Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *>(__this + _offset);
  27119. bool _returnValue;
  27120. _returnValue = Memory_1_Equals_m3B2239DC5F00F72E1FEC6BB1AF2302A4D975D7D7(_thisAdjusted, ___other0, method);
  27121. return _returnValue;
  27122. }
  27123. // System.Int32 System.Memory`1<System.Boolean>::GetHashCode()
  27124. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m7F2995E5BEE1D8B23DA136A861C3EA8B81004C36_gshared (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, const RuntimeMethod* method)
  27125. {
  27126. int32_t V_0 = 0;
  27127. {
  27128. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  27129. if (L_0)
  27130. {
  27131. goto IL_000a;
  27132. }
  27133. }
  27134. {
  27135. return (int32_t)0;
  27136. }
  27137. IL_000a:
  27138. {
  27139. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  27140. NullCheck((RuntimeObject *)L_1);
  27141. int32_t L_2;
  27142. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  27143. int32_t L_3 = (int32_t)__this->get__index_1();
  27144. V_0 = (int32_t)L_3;
  27145. int32_t L_4;
  27146. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  27147. int32_t L_5 = (int32_t)__this->get__length_2();
  27148. V_0 = (int32_t)L_5;
  27149. int32_t L_6;
  27150. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  27151. int32_t L_7;
  27152. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  27153. return (int32_t)L_7;
  27154. }
  27155. }
  27156. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m7F2995E5BEE1D8B23DA136A861C3EA8B81004C36_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27157. {
  27158. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * _thisAdjusted;
  27159. int32_t _offset = 1;
  27160. _thisAdjusted = reinterpret_cast<Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 *>(__this + _offset);
  27161. int32_t _returnValue;
  27162. _returnValue = Memory_1_GetHashCode_m7F2995E5BEE1D8B23DA136A861C3EA8B81004C36(_thisAdjusted, method);
  27163. return _returnValue;
  27164. }
  27165. // System.Int32 System.Memory`1<System.Boolean>::CombineHashCodes(System.Int32,System.Int32)
  27166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m40C69112B253B9D0083BD43258A27DDE6277149B_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  27167. {
  27168. {
  27169. int32_t L_0 = ___left0;
  27170. int32_t L_1 = ___left0;
  27171. int32_t L_2 = ___right1;
  27172. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  27173. }
  27174. }
  27175. // System.Int32 System.Memory`1<System.Boolean>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  27176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m4C6DE74D50B13B8F236FD67F8F925BAB8F6C7046_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  27177. {
  27178. {
  27179. int32_t L_0 = ___h10;
  27180. int32_t L_1 = ___h21;
  27181. int32_t L_2;
  27182. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  27183. int32_t L_3 = ___h32;
  27184. int32_t L_4;
  27185. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  27186. return (int32_t)L_4;
  27187. }
  27188. }
  27189. #ifdef __clang__
  27190. #pragma clang diagnostic pop
  27191. #endif
  27192. #ifdef __clang__
  27193. #pragma clang diagnostic push
  27194. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27195. #pragma clang diagnostic ignored "-Wunused-variable"
  27196. #endif
  27197. // System.Void System.Memory`1<System.Byte>::.ctor(T[])
  27198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m0B6E9D50BD0FFE6008C771D694E0720A5B32E3D6_gshared (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method)
  27199. {
  27200. static bool s_Il2CppMethodInitialized;
  27201. if (!s_Il2CppMethodInitialized)
  27202. {
  27203. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  27204. s_Il2CppMethodInitialized = true;
  27205. }
  27206. uint8_t V_0 = 0x0;
  27207. {
  27208. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___array0;
  27209. if (L_0)
  27210. {
  27211. goto IL_000b;
  27212. }
  27213. }
  27214. {
  27215. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 ));
  27216. return;
  27217. }
  27218. IL_000b:
  27219. {
  27220. il2cpp_codegen_initobj((&V_0), sizeof(uint8_t));
  27221. goto IL_0037;
  27222. }
  27223. {
  27224. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_2 = ___array0;
  27225. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  27226. Type_t * L_3;
  27227. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  27228. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  27229. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27230. Type_t * L_5;
  27231. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  27232. bool L_6;
  27233. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  27234. if (!L_6)
  27235. {
  27236. goto IL_0037;
  27237. }
  27238. }
  27239. {
  27240. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  27241. }
  27242. IL_0037:
  27243. {
  27244. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_7 = ___array0;
  27245. __this->set__object_0((RuntimeObject *)L_7);
  27246. __this->set__index_1(0);
  27247. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_8 = ___array0;
  27248. NullCheck(L_8);
  27249. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  27250. return;
  27251. }
  27252. }
  27253. IL2CPP_EXTERN_C void Memory_1__ctor_m0B6E9D50BD0FFE6008C771D694E0720A5B32E3D6_AdjustorThunk (RuntimeObject * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method)
  27254. {
  27255. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * _thisAdjusted;
  27256. int32_t _offset = 1;
  27257. _thisAdjusted = reinterpret_cast<Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *>(__this + _offset);
  27258. Memory_1__ctor_m0B6E9D50BD0FFE6008C771D694E0720A5B32E3D6_inline(_thisAdjusted, ___array0, method);
  27259. }
  27260. // System.Void System.Memory`1<System.Byte>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  27261. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m58824AA6C3D204070467486A5384162004ED0917_gshared (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  27262. {
  27263. {
  27264. int32_t L_0 = ___length1;
  27265. if ((((int32_t)L_0) >= ((int32_t)0)))
  27266. {
  27267. goto IL_0009;
  27268. }
  27269. }
  27270. {
  27271. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  27272. }
  27273. IL_0009:
  27274. {
  27275. MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 * L_1 = ___manager0;
  27276. __this->set__object_0(L_1);
  27277. __this->set__index_1(((int32_t)-2147483648LL));
  27278. int32_t L_2 = ___length1;
  27279. __this->set__length_2(L_2);
  27280. return;
  27281. }
  27282. }
  27283. IL2CPP_EXTERN_C void Memory_1__ctor_m58824AA6C3D204070467486A5384162004ED0917_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  27284. {
  27285. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * _thisAdjusted;
  27286. int32_t _offset = 1;
  27287. _thisAdjusted = reinterpret_cast<Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *>(__this + _offset);
  27288. Memory_1__ctor_m58824AA6C3D204070467486A5384162004ED0917_inline(_thisAdjusted, ___manager0, ___length1, method);
  27289. }
  27290. // System.Void System.Memory`1<System.Byte>::.ctor(System.Object,System.Int32,System.Int32)
  27291. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m900DCFD91CB57FD7EC1CBC968E74B45292FC0E3A_gshared (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  27292. {
  27293. {
  27294. RuntimeObject * L_0 = ___obj0;
  27295. __this->set__object_0(L_0);
  27296. int32_t L_1 = ___start1;
  27297. __this->set__index_1(L_1);
  27298. int32_t L_2 = ___length2;
  27299. __this->set__length_2(L_2);
  27300. return;
  27301. }
  27302. }
  27303. IL2CPP_EXTERN_C void Memory_1__ctor_m900DCFD91CB57FD7EC1CBC968E74B45292FC0E3A_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  27304. {
  27305. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * _thisAdjusted;
  27306. int32_t _offset = 1;
  27307. _thisAdjusted = reinterpret_cast<Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *>(__this + _offset);
  27308. Memory_1__ctor_m900DCFD91CB57FD7EC1CBC968E74B45292FC0E3A_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  27309. }
  27310. // System.ReadOnlyMemory`1<T> System.Memory`1<System.Byte>::op_Implicit(System.Memory`1<T>)
  27311. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 Memory_1_op_Implicit_m076F822EE7D768A7D61623517F77996C7C0AEC8F_gshared (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 ___memory0, const RuntimeMethod* method)
  27312. {
  27313. {
  27314. ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 * L_0;
  27315. L_0 = (( ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 * (*) (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *)(Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  27316. ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 L_1 = (*(ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 *)L_0);
  27317. return (ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 )L_1;
  27318. }
  27319. }
  27320. // System.Int32 System.Memory`1<System.Byte>::get_Length()
  27321. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m86AFC3FB85F1D31B3390CD2961460D8EF4CAC44F_gshared (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, const RuntimeMethod* method)
  27322. {
  27323. {
  27324. int32_t L_0 = (int32_t)__this->get__length_2();
  27325. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  27326. }
  27327. }
  27328. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m86AFC3FB85F1D31B3390CD2961460D8EF4CAC44F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27329. {
  27330. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * _thisAdjusted;
  27331. int32_t _offset = 1;
  27332. _thisAdjusted = reinterpret_cast<Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *>(__this + _offset);
  27333. int32_t _returnValue;
  27334. _returnValue = Memory_1_get_Length_m86AFC3FB85F1D31B3390CD2961460D8EF4CAC44F(_thisAdjusted, method);
  27335. return _returnValue;
  27336. }
  27337. // System.String System.Memory`1<System.Byte>::ToString()
  27338. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mC47130557B4043498289FB5BB4DDFC53CBF7713B_gshared (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, const RuntimeMethod* method)
  27339. {
  27340. static bool s_Il2CppMethodInitialized;
  27341. if (!s_Il2CppMethodInitialized)
  27342. {
  27343. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  27344. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  27345. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  27346. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  27347. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  27348. s_Il2CppMethodInitialized = true;
  27349. }
  27350. String_t* V_0 = NULL;
  27351. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_1;
  27352. memset((&V_1), 0, sizeof(V_1));
  27353. {
  27354. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  27355. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27356. Type_t * L_1;
  27357. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  27358. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  27359. Type_t * L_3;
  27360. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  27361. bool L_4;
  27362. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  27363. if (!L_4)
  27364. {
  27365. goto IL_0058;
  27366. }
  27367. }
  27368. {
  27369. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  27370. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  27371. V_0 = (String_t*)L_6;
  27372. if (L_6)
  27373. {
  27374. goto IL_003f;
  27375. }
  27376. }
  27377. {
  27378. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_7;
  27379. L_7 = Memory_1_get_Span_m3028028B2677C147C0CFADFCB17F85FE1EACB999_inline((Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *)(Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  27380. V_1 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_7;
  27381. Il2CppFakeBox<Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  27382. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  27383. String_t* L_9;
  27384. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  27385. V_1 = L_8.m_Value;
  27386. return (String_t*)L_9;
  27387. }
  27388. IL_003f:
  27389. {
  27390. String_t* L_10 = V_0;
  27391. int32_t L_11 = (int32_t)__this->get__index_1();
  27392. int32_t L_12 = (int32_t)__this->get__length_2();
  27393. NullCheck((String_t*)L_10);
  27394. String_t* L_13;
  27395. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  27396. return (String_t*)L_13;
  27397. }
  27398. IL_0058:
  27399. {
  27400. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  27401. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27402. Type_t * L_15;
  27403. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  27404. NullCheck((MemberInfo_t *)L_15);
  27405. String_t* L_16;
  27406. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  27407. int32_t L_17 = (int32_t)__this->get__length_2();
  27408. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  27409. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  27410. String_t* L_20;
  27411. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  27412. return (String_t*)L_20;
  27413. }
  27414. }
  27415. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mC47130557B4043498289FB5BB4DDFC53CBF7713B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27416. {
  27417. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * _thisAdjusted;
  27418. int32_t _offset = 1;
  27419. _thisAdjusted = reinterpret_cast<Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *>(__this + _offset);
  27420. String_t* _returnValue;
  27421. _returnValue = Memory_1_ToString_mC47130557B4043498289FB5BB4DDFC53CBF7713B(_thisAdjusted, method);
  27422. return _returnValue;
  27423. }
  27424. // System.Memory`1<T> System.Memory`1<System.Byte>::Slice(System.Int32,System.Int32)
  27425. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 Memory_1_Slice_m7EBE3538246B3F05FF010BE35F203E39D1B55CFE_gshared (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  27426. {
  27427. int32_t V_0 = 0;
  27428. int32_t V_1 = 0;
  27429. {
  27430. int32_t L_0 = (int32_t)__this->get__length_2();
  27431. V_0 = (int32_t)L_0;
  27432. int32_t L_1 = V_0;
  27433. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  27434. int32_t L_2 = ___start0;
  27435. int32_t L_3 = V_1;
  27436. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  27437. {
  27438. goto IL_0019;
  27439. }
  27440. }
  27441. {
  27442. int32_t L_4 = ___length1;
  27443. int32_t L_5 = V_1;
  27444. int32_t L_6 = ___start0;
  27445. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  27446. {
  27447. goto IL_001e;
  27448. }
  27449. }
  27450. IL_0019:
  27451. {
  27452. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  27453. }
  27454. IL_001e:
  27455. {
  27456. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  27457. int32_t L_8 = (int32_t)__this->get__index_1();
  27458. int32_t L_9 = ___start0;
  27459. int32_t L_10 = ___length1;
  27460. int32_t L_11 = V_0;
  27461. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 L_12;
  27462. memset((&L_12), 0, sizeof(L_12));
  27463. Memory_1__ctor_m900DCFD91CB57FD7EC1CBC968E74B45292FC0E3A_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  27464. return (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 )L_12;
  27465. }
  27466. }
  27467. IL2CPP_EXTERN_C Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 Memory_1_Slice_m7EBE3538246B3F05FF010BE35F203E39D1B55CFE_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  27468. {
  27469. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * _thisAdjusted;
  27470. int32_t _offset = 1;
  27471. _thisAdjusted = reinterpret_cast<Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *>(__this + _offset);
  27472. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 _returnValue;
  27473. _returnValue = Memory_1_Slice_m7EBE3538246B3F05FF010BE35F203E39D1B55CFE_inline(_thisAdjusted, ___start0, ___length1, method);
  27474. return _returnValue;
  27475. }
  27476. // System.Span`1<T> System.Memory`1<System.Byte>::get_Span()
  27477. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Memory_1_get_Span_m3028028B2677C147C0CFADFCB17F85FE1EACB999_gshared (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, const RuntimeMethod* method)
  27478. {
  27479. static bool s_Il2CppMethodInitialized;
  27480. if (!s_Il2CppMethodInitialized)
  27481. {
  27482. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  27483. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27484. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  27485. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  27486. s_Il2CppMethodInitialized = true;
  27487. }
  27488. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_0;
  27489. memset((&V_0), 0, sizeof(V_0));
  27490. String_t* V_1 = NULL;
  27491. {
  27492. int32_t L_0 = (int32_t)__this->get__index_1();
  27493. if ((((int32_t)L_0) >= ((int32_t)0)))
  27494. {
  27495. goto IL_0034;
  27496. }
  27497. }
  27498. {
  27499. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  27500. NullCheck((MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 *)((MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  27501. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  27502. L_2 = VirtualFuncInvoker0< Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<System.Byte>::GetSpan() */, (MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 *)((MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  27503. V_0 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2;
  27504. int32_t L_3 = (int32_t)__this->get__index_1();
  27505. int32_t L_4 = (int32_t)__this->get__length_2();
  27506. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_5;
  27507. L_5 = Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_inline((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  27508. return (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_5;
  27509. }
  27510. IL_0034:
  27511. {
  27512. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  27513. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27514. Type_t * L_7;
  27515. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  27516. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  27517. Type_t * L_9;
  27518. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  27519. bool L_10;
  27520. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  27521. if (!L_10)
  27522. {
  27523. goto IL_0089;
  27524. }
  27525. }
  27526. {
  27527. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  27528. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  27529. V_1 = (String_t*)L_12;
  27530. if (!L_12)
  27531. {
  27532. goto IL_0089;
  27533. }
  27534. }
  27535. {
  27536. String_t* L_13 = V_1;
  27537. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_14;
  27538. L_14 = (( Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  27539. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27540. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  27541. String_t* L_16 = V_1;
  27542. NullCheck((String_t*)L_16);
  27543. int32_t L_17;
  27544. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  27545. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_18;
  27546. memset((&L_18), 0, sizeof(L_18));
  27547. Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_inline((&L_18), (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  27548. V_0 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_18;
  27549. int32_t L_19 = (int32_t)__this->get__index_1();
  27550. int32_t L_20 = (int32_t)__this->get__length_2();
  27551. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_21;
  27552. L_21 = Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_inline((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  27553. return (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_21;
  27554. }
  27555. IL_0089:
  27556. {
  27557. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  27558. if (!L_22)
  27559. {
  27560. goto IL_00b4;
  27561. }
  27562. }
  27563. {
  27564. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  27565. int32_t L_24 = (int32_t)__this->get__index_1();
  27566. int32_t L_25 = (int32_t)__this->get__length_2();
  27567. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_26;
  27568. memset((&L_26), 0, sizeof(L_26));
  27569. Span_1__ctor_mE2364CC76ED4B4A933C1F9E482051BCDE4739D63_inline((&L_26), (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  27570. return (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_26;
  27571. }
  27572. IL_00b4:
  27573. {
  27574. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ));
  27575. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_27 = V_0;
  27576. return (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_27;
  27577. }
  27578. }
  27579. IL2CPP_EXTERN_C Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Memory_1_get_Span_m3028028B2677C147C0CFADFCB17F85FE1EACB999_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27580. {
  27581. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * _thisAdjusted;
  27582. int32_t _offset = 1;
  27583. _thisAdjusted = reinterpret_cast<Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *>(__this + _offset);
  27584. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 _returnValue;
  27585. _returnValue = Memory_1_get_Span_m3028028B2677C147C0CFADFCB17F85FE1EACB999_inline(_thisAdjusted, method);
  27586. return _returnValue;
  27587. }
  27588. // System.Buffers.MemoryHandle System.Memory`1<System.Byte>::Pin()
  27589. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF75C058A695404A0BD0E16EC4CA2FAF65B4F4C1A_gshared (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, const RuntimeMethod* method)
  27590. {
  27591. static bool s_Il2CppMethodInitialized;
  27592. if (!s_Il2CppMethodInitialized)
  27593. {
  27594. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  27595. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  27596. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  27597. s_Il2CppMethodInitialized = true;
  27598. }
  27599. String_t* V_0 = NULL;
  27600. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  27601. memset((&V_1), 0, sizeof(V_1));
  27602. void* V_2 = NULL;
  27603. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_3 = NULL;
  27604. void* V_4 = NULL;
  27605. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  27606. memset((&V_5), 0, sizeof(V_5));
  27607. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  27608. memset((&V_6), 0, sizeof(V_6));
  27609. void* V_7 = NULL;
  27610. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  27611. memset((&V_8), 0, sizeof(V_8));
  27612. {
  27613. int32_t L_0 = (int32_t)__this->get__index_1();
  27614. if ((((int32_t)L_0) >= ((int32_t)0)))
  27615. {
  27616. goto IL_0026;
  27617. }
  27618. }
  27619. {
  27620. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  27621. int32_t L_2 = (int32_t)__this->get__index_1();
  27622. NullCheck((MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 *)((MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  27623. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  27624. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<System.Byte>::Pin(System.Int32) */, (MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 *)((MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  27625. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  27626. }
  27627. IL_0026:
  27628. {
  27629. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  27630. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27631. Type_t * L_5;
  27632. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  27633. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  27634. Type_t * L_7;
  27635. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  27636. bool L_8;
  27637. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  27638. if (!L_8)
  27639. {
  27640. goto IL_0079;
  27641. }
  27642. }
  27643. {
  27644. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  27645. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  27646. V_0 = (String_t*)L_10;
  27647. if (!L_10)
  27648. {
  27649. goto IL_0079;
  27650. }
  27651. }
  27652. {
  27653. String_t* L_11 = V_0;
  27654. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  27655. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  27656. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  27657. intptr_t L_13;
  27658. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  27659. void* L_14;
  27660. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  27661. int32_t L_15 = (int32_t)__this->get__index_1();
  27662. void* L_16;
  27663. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  27664. V_2 = (void*)L_16;
  27665. void* L_17 = V_2;
  27666. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  27667. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  27668. memset((&L_19), 0, sizeof(L_19));
  27669. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  27670. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  27671. }
  27672. IL_0079:
  27673. {
  27674. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  27675. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_21 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  27676. V_3 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_21;
  27677. if (!L_21)
  27678. {
  27679. goto IL_00ee;
  27680. }
  27681. }
  27682. {
  27683. int32_t L_22 = (int32_t)__this->get__length_2();
  27684. if ((((int32_t)L_22) >= ((int32_t)0)))
  27685. {
  27686. goto IL_00c1;
  27687. }
  27688. }
  27689. {
  27690. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_23 = V_3;
  27691. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_24;
  27692. L_24 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  27693. uint8_t* L_25;
  27694. L_25 = (( uint8_t* (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  27695. void* L_26;
  27696. L_26 = (( void* (*) (uint8_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((uint8_t*)(uint8_t*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  27697. int32_t L_27 = (int32_t)__this->get__index_1();
  27698. void* L_28;
  27699. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  27700. V_4 = (void*)L_28;
  27701. void* L_29 = V_4;
  27702. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  27703. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  27704. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  27705. memset((&L_31), 0, sizeof(L_31));
  27706. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  27707. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  27708. }
  27709. IL_00c1:
  27710. {
  27711. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_32 = V_3;
  27712. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  27713. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  27714. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  27715. intptr_t L_34;
  27716. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  27717. void* L_35;
  27718. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  27719. int32_t L_36 = (int32_t)__this->get__index_1();
  27720. void* L_37;
  27721. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  27722. V_7 = (void*)L_37;
  27723. void* L_38 = V_7;
  27724. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  27725. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  27726. memset((&L_40), 0, sizeof(L_40));
  27727. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  27728. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  27729. }
  27730. IL_00ee:
  27731. {
  27732. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  27733. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  27734. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  27735. }
  27736. }
  27737. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF75C058A695404A0BD0E16EC4CA2FAF65B4F4C1A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27738. {
  27739. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * _thisAdjusted;
  27740. int32_t _offset = 1;
  27741. _thisAdjusted = reinterpret_cast<Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *>(__this + _offset);
  27742. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  27743. _returnValue = Memory_1_Pin_mF75C058A695404A0BD0E16EC4CA2FAF65B4F4C1A(_thisAdjusted, method);
  27744. return _returnValue;
  27745. }
  27746. // System.Boolean System.Memory`1<System.Byte>::Equals(System.Object)
  27747. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m07FA714C8F106B15610181F2571A0BEB6B8185BF_gshared (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  27748. {
  27749. ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 V_0;
  27750. memset((&V_0), 0, sizeof(V_0));
  27751. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 V_1;
  27752. memset((&V_1), 0, sizeof(V_1));
  27753. RuntimeObject * V_2 = NULL;
  27754. {
  27755. RuntimeObject * L_0 = ___obj0;
  27756. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  27757. {
  27758. goto IL_0022;
  27759. }
  27760. }
  27761. {
  27762. RuntimeObject * L_1 = ___obj0;
  27763. V_0 = (ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 )((*(ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 *)((ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  27764. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 L_2 = (*(Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *)__this);
  27765. ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 L_3;
  27766. L_3 = (( ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 (*) (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  27767. bool L_4;
  27768. L_4 = ReadOnlyMemory_1_Equals_mBDEBA0DFE60FDD933ABEE765DF6218093A052220((ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 *)(ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 *)(&V_0), (ReadOnlyMemory_1_tCB124A3C39BEB06AC2DA373EBF5A3BECA0168133 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  27769. return (bool)L_4;
  27770. }
  27771. IL_0022:
  27772. {
  27773. RuntimeObject * L_5 = ___obj0;
  27774. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  27775. V_2 = (RuntimeObject *)L_6;
  27776. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  27777. {
  27778. goto IL_003b;
  27779. }
  27780. }
  27781. {
  27782. RuntimeObject * L_7 = V_2;
  27783. V_1 = (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 )((*(Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *)((Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  27784. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 L_8 = V_1;
  27785. bool L_9;
  27786. L_9 = Memory_1_Equals_m9D25DF9989227DC9BCF620D5EFFEEEE8AAF85932((Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *)(Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *)__this, (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  27787. return (bool)L_9;
  27788. }
  27789. IL_003b:
  27790. {
  27791. return (bool)0;
  27792. }
  27793. }
  27794. IL2CPP_EXTERN_C bool Memory_1_Equals_m07FA714C8F106B15610181F2571A0BEB6B8185BF_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  27795. {
  27796. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * _thisAdjusted;
  27797. int32_t _offset = 1;
  27798. _thisAdjusted = reinterpret_cast<Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *>(__this + _offset);
  27799. bool _returnValue;
  27800. _returnValue = Memory_1_Equals_m07FA714C8F106B15610181F2571A0BEB6B8185BF(_thisAdjusted, ___obj0, method);
  27801. return _returnValue;
  27802. }
  27803. // System.Boolean System.Memory`1<System.Byte>::Equals(System.Memory`1<T>)
  27804. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m9D25DF9989227DC9BCF620D5EFFEEEE8AAF85932_gshared (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 ___other0, const RuntimeMethod* method)
  27805. {
  27806. {
  27807. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  27808. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 L_1 = ___other0;
  27809. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  27810. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  27811. {
  27812. goto IL_002b;
  27813. }
  27814. }
  27815. {
  27816. int32_t L_3 = (int32_t)__this->get__index_1();
  27817. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 L_4 = ___other0;
  27818. int32_t L_5 = (int32_t)L_4.get__index_1();
  27819. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  27820. {
  27821. goto IL_002b;
  27822. }
  27823. }
  27824. {
  27825. int32_t L_6 = (int32_t)__this->get__length_2();
  27826. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 L_7 = ___other0;
  27827. int32_t L_8 = (int32_t)L_7.get__length_2();
  27828. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  27829. }
  27830. IL_002b:
  27831. {
  27832. return (bool)0;
  27833. }
  27834. }
  27835. IL2CPP_EXTERN_C bool Memory_1_Equals_m9D25DF9989227DC9BCF620D5EFFEEEE8AAF85932_AdjustorThunk (RuntimeObject * __this, Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 ___other0, const RuntimeMethod* method)
  27836. {
  27837. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * _thisAdjusted;
  27838. int32_t _offset = 1;
  27839. _thisAdjusted = reinterpret_cast<Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *>(__this + _offset);
  27840. bool _returnValue;
  27841. _returnValue = Memory_1_Equals_m9D25DF9989227DC9BCF620D5EFFEEEE8AAF85932(_thisAdjusted, ___other0, method);
  27842. return _returnValue;
  27843. }
  27844. // System.Int32 System.Memory`1<System.Byte>::GetHashCode()
  27845. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mE4AD4FEBC46C1FB17D54E1A0C78A20D89AB4D683_gshared (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, const RuntimeMethod* method)
  27846. {
  27847. int32_t V_0 = 0;
  27848. {
  27849. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  27850. if (L_0)
  27851. {
  27852. goto IL_000a;
  27853. }
  27854. }
  27855. {
  27856. return (int32_t)0;
  27857. }
  27858. IL_000a:
  27859. {
  27860. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  27861. NullCheck((RuntimeObject *)L_1);
  27862. int32_t L_2;
  27863. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  27864. int32_t L_3 = (int32_t)__this->get__index_1();
  27865. V_0 = (int32_t)L_3;
  27866. int32_t L_4;
  27867. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  27868. int32_t L_5 = (int32_t)__this->get__length_2();
  27869. V_0 = (int32_t)L_5;
  27870. int32_t L_6;
  27871. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  27872. int32_t L_7;
  27873. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  27874. return (int32_t)L_7;
  27875. }
  27876. }
  27877. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mE4AD4FEBC46C1FB17D54E1A0C78A20D89AB4D683_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27878. {
  27879. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * _thisAdjusted;
  27880. int32_t _offset = 1;
  27881. _thisAdjusted = reinterpret_cast<Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 *>(__this + _offset);
  27882. int32_t _returnValue;
  27883. _returnValue = Memory_1_GetHashCode_mE4AD4FEBC46C1FB17D54E1A0C78A20D89AB4D683(_thisAdjusted, method);
  27884. return _returnValue;
  27885. }
  27886. // System.Int32 System.Memory`1<System.Byte>::CombineHashCodes(System.Int32,System.Int32)
  27887. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mBAD3B84552E58969D47E3CA05215350868604751_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  27888. {
  27889. {
  27890. int32_t L_0 = ___left0;
  27891. int32_t L_1 = ___left0;
  27892. int32_t L_2 = ___right1;
  27893. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  27894. }
  27895. }
  27896. // System.Int32 System.Memory`1<System.Byte>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  27897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mA0E201EBD736ED0EE7DE128AD58052E320CBCAB7_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  27898. {
  27899. {
  27900. int32_t L_0 = ___h10;
  27901. int32_t L_1 = ___h21;
  27902. int32_t L_2;
  27903. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  27904. int32_t L_3 = ___h32;
  27905. int32_t L_4;
  27906. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  27907. return (int32_t)L_4;
  27908. }
  27909. }
  27910. #ifdef __clang__
  27911. #pragma clang diagnostic pop
  27912. #endif
  27913. #ifdef __clang__
  27914. #pragma clang diagnostic push
  27915. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27916. #pragma clang diagnostic ignored "-Wunused-variable"
  27917. #endif
  27918. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(T[])
  27919. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m6F723736D722834C6AB7F32E93FCEF6BBE88A52F_gshared (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, const RuntimeMethod* method)
  27920. {
  27921. static bool s_Il2CppMethodInitialized;
  27922. if (!s_Il2CppMethodInitialized)
  27923. {
  27924. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  27925. s_Il2CppMethodInitialized = true;
  27926. }
  27927. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_0;
  27928. memset((&V_0), 0, sizeof(V_0));
  27929. {
  27930. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_0 = ___array0;
  27931. if (L_0)
  27932. {
  27933. goto IL_000b;
  27934. }
  27935. }
  27936. {
  27937. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 ));
  27938. return;
  27939. }
  27940. IL_000b:
  27941. {
  27942. il2cpp_codegen_initobj((&V_0), sizeof(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ));
  27943. goto IL_0037;
  27944. }
  27945. {
  27946. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_2 = ___array0;
  27947. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  27948. Type_t * L_3;
  27949. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  27950. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  27951. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27952. Type_t * L_5;
  27953. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  27954. bool L_6;
  27955. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  27956. if (!L_6)
  27957. {
  27958. goto IL_0037;
  27959. }
  27960. }
  27961. {
  27962. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  27963. }
  27964. IL_0037:
  27965. {
  27966. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_7 = ___array0;
  27967. __this->set__object_0((RuntimeObject *)L_7);
  27968. __this->set__index_1(0);
  27969. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_8 = ___array0;
  27970. NullCheck(L_8);
  27971. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  27972. return;
  27973. }
  27974. }
  27975. IL2CPP_EXTERN_C void Memory_1__ctor_m6F723736D722834C6AB7F32E93FCEF6BBE88A52F_AdjustorThunk (RuntimeObject * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, const RuntimeMethod* method)
  27976. {
  27977. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * _thisAdjusted;
  27978. int32_t _offset = 1;
  27979. _thisAdjusted = reinterpret_cast<Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *>(__this + _offset);
  27980. Memory_1__ctor_m6F723736D722834C6AB7F32E93FCEF6BBE88A52F_inline(_thisAdjusted, ___array0, method);
  27981. }
  27982. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  27983. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m59D14E86A5CDB92497438105932E18010181FF84_gshared (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  27984. {
  27985. {
  27986. int32_t L_0 = ___length1;
  27987. if ((((int32_t)L_0) >= ((int32_t)0)))
  27988. {
  27989. goto IL_0009;
  27990. }
  27991. }
  27992. {
  27993. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  27994. }
  27995. IL_0009:
  27996. {
  27997. MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA * L_1 = ___manager0;
  27998. __this->set__object_0(L_1);
  27999. __this->set__index_1(((int32_t)-2147483648LL));
  28000. int32_t L_2 = ___length1;
  28001. __this->set__length_2(L_2);
  28002. return;
  28003. }
  28004. }
  28005. IL2CPP_EXTERN_C void Memory_1__ctor_m59D14E86A5CDB92497438105932E18010181FF84_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  28006. {
  28007. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * _thisAdjusted;
  28008. int32_t _offset = 1;
  28009. _thisAdjusted = reinterpret_cast<Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *>(__this + _offset);
  28010. Memory_1__ctor_m59D14E86A5CDB92497438105932E18010181FF84_inline(_thisAdjusted, ___manager0, ___length1, method);
  28011. }
  28012. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Object,System.Int32,System.Int32)
  28013. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mB5F3C065DD49AD564D7CB4A2D733BAF07C02A65D_gshared (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  28014. {
  28015. {
  28016. RuntimeObject * L_0 = ___obj0;
  28017. __this->set__object_0(L_0);
  28018. int32_t L_1 = ___start1;
  28019. __this->set__index_1(L_1);
  28020. int32_t L_2 = ___length2;
  28021. __this->set__length_2(L_2);
  28022. return;
  28023. }
  28024. }
  28025. IL2CPP_EXTERN_C void Memory_1__ctor_mB5F3C065DD49AD564D7CB4A2D733BAF07C02A65D_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  28026. {
  28027. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * _thisAdjusted;
  28028. int32_t _offset = 1;
  28029. _thisAdjusted = reinterpret_cast<Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *>(__this + _offset);
  28030. Memory_1__ctor_mB5F3C065DD49AD564D7CB4A2D733BAF07C02A65D_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  28031. }
  28032. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::op_Implicit(System.Memory`1<T>)
  28033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A Memory_1_op_Implicit_m1CFD2E649021703C28FF612E99CCD5881805FAF2_gshared (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 ___memory0, const RuntimeMethod* method)
  28034. {
  28035. {
  28036. ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A * L_0;
  28037. L_0 = (( ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A * (*) (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *)(Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  28038. ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A L_1 = (*(ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A *)L_0);
  28039. return (ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A )L_1;
  28040. }
  28041. }
  28042. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Length()
  28043. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m72A4289C1ADEAF5DBBA89D39E3E2B4D25387F058_gshared (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, const RuntimeMethod* method)
  28044. {
  28045. {
  28046. int32_t L_0 = (int32_t)__this->get__length_2();
  28047. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  28048. }
  28049. }
  28050. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m72A4289C1ADEAF5DBBA89D39E3E2B4D25387F058_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28051. {
  28052. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * _thisAdjusted;
  28053. int32_t _offset = 1;
  28054. _thisAdjusted = reinterpret_cast<Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *>(__this + _offset);
  28055. int32_t _returnValue;
  28056. _returnValue = Memory_1_get_Length_m72A4289C1ADEAF5DBBA89D39E3E2B4D25387F058(_thisAdjusted, method);
  28057. return _returnValue;
  28058. }
  28059. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::ToString()
  28060. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mE947EA39BAF726B1D22188D4F180F401065163FB_gshared (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, const RuntimeMethod* method)
  28061. {
  28062. static bool s_Il2CppMethodInitialized;
  28063. if (!s_Il2CppMethodInitialized)
  28064. {
  28065. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  28066. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  28067. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  28068. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  28069. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  28070. s_Il2CppMethodInitialized = true;
  28071. }
  28072. String_t* V_0 = NULL;
  28073. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_1;
  28074. memset((&V_1), 0, sizeof(V_1));
  28075. {
  28076. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  28077. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28078. Type_t * L_1;
  28079. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  28080. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  28081. Type_t * L_3;
  28082. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  28083. bool L_4;
  28084. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  28085. if (!L_4)
  28086. {
  28087. goto IL_0058;
  28088. }
  28089. }
  28090. {
  28091. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  28092. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  28093. V_0 = (String_t*)L_6;
  28094. if (L_6)
  28095. {
  28096. goto IL_003f;
  28097. }
  28098. }
  28099. {
  28100. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_7;
  28101. L_7 = Memory_1_get_Span_m523AE4579A3C98DEF7C2E6DBFE4D6A0290DB8B1D_inline((Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *)(Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  28102. V_1 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_7;
  28103. Il2CppFakeBox<Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  28104. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  28105. String_t* L_9;
  28106. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  28107. V_1 = L_8.m_Value;
  28108. return (String_t*)L_9;
  28109. }
  28110. IL_003f:
  28111. {
  28112. String_t* L_10 = V_0;
  28113. int32_t L_11 = (int32_t)__this->get__index_1();
  28114. int32_t L_12 = (int32_t)__this->get__length_2();
  28115. NullCheck((String_t*)L_10);
  28116. String_t* L_13;
  28117. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  28118. return (String_t*)L_13;
  28119. }
  28120. IL_0058:
  28121. {
  28122. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  28123. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28124. Type_t * L_15;
  28125. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  28126. NullCheck((MemberInfo_t *)L_15);
  28127. String_t* L_16;
  28128. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  28129. int32_t L_17 = (int32_t)__this->get__length_2();
  28130. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  28131. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  28132. String_t* L_20;
  28133. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  28134. return (String_t*)L_20;
  28135. }
  28136. }
  28137. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mE947EA39BAF726B1D22188D4F180F401065163FB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28138. {
  28139. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * _thisAdjusted;
  28140. int32_t _offset = 1;
  28141. _thisAdjusted = reinterpret_cast<Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *>(__this + _offset);
  28142. String_t* _returnValue;
  28143. _returnValue = Memory_1_ToString_mE947EA39BAF726B1D22188D4F180F401065163FB(_thisAdjusted, method);
  28144. return _returnValue;
  28145. }
  28146. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Slice(System.Int32,System.Int32)
  28147. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 Memory_1_Slice_mB62E46B5BCB43936904949522FD2599385E90DC7_gshared (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  28148. {
  28149. int32_t V_0 = 0;
  28150. int32_t V_1 = 0;
  28151. {
  28152. int32_t L_0 = (int32_t)__this->get__length_2();
  28153. V_0 = (int32_t)L_0;
  28154. int32_t L_1 = V_0;
  28155. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  28156. int32_t L_2 = ___start0;
  28157. int32_t L_3 = V_1;
  28158. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  28159. {
  28160. goto IL_0019;
  28161. }
  28162. }
  28163. {
  28164. int32_t L_4 = ___length1;
  28165. int32_t L_5 = V_1;
  28166. int32_t L_6 = ___start0;
  28167. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  28168. {
  28169. goto IL_001e;
  28170. }
  28171. }
  28172. IL_0019:
  28173. {
  28174. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  28175. }
  28176. IL_001e:
  28177. {
  28178. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  28179. int32_t L_8 = (int32_t)__this->get__index_1();
  28180. int32_t L_9 = ___start0;
  28181. int32_t L_10 = ___length1;
  28182. int32_t L_11 = V_0;
  28183. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 L_12;
  28184. memset((&L_12), 0, sizeof(L_12));
  28185. Memory_1__ctor_mB5F3C065DD49AD564D7CB4A2D733BAF07C02A65D_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  28186. return (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 )L_12;
  28187. }
  28188. }
  28189. IL2CPP_EXTERN_C Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 Memory_1_Slice_mB62E46B5BCB43936904949522FD2599385E90DC7_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  28190. {
  28191. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * _thisAdjusted;
  28192. int32_t _offset = 1;
  28193. _thisAdjusted = reinterpret_cast<Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *>(__this + _offset);
  28194. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 _returnValue;
  28195. _returnValue = Memory_1_Slice_mB62E46B5BCB43936904949522FD2599385E90DC7_inline(_thisAdjusted, ___start0, ___length1, method);
  28196. return _returnValue;
  28197. }
  28198. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Span()
  28199. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Memory_1_get_Span_m523AE4579A3C98DEF7C2E6DBFE4D6A0290DB8B1D_gshared (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, const RuntimeMethod* method)
  28200. {
  28201. static bool s_Il2CppMethodInitialized;
  28202. if (!s_Il2CppMethodInitialized)
  28203. {
  28204. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  28205. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28206. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  28207. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  28208. s_Il2CppMethodInitialized = true;
  28209. }
  28210. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_0;
  28211. memset((&V_0), 0, sizeof(V_0));
  28212. String_t* V_1 = NULL;
  28213. {
  28214. int32_t L_0 = (int32_t)__this->get__index_1();
  28215. if ((((int32_t)L_0) >= ((int32_t)0)))
  28216. {
  28217. goto IL_0034;
  28218. }
  28219. }
  28220. {
  28221. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  28222. NullCheck((MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA *)((MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  28223. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_2;
  28224. L_2 = VirtualFuncInvoker0< Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Byte4>::GetSpan() */, (MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA *)((MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  28225. V_0 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_2;
  28226. int32_t L_3 = (int32_t)__this->get__index_1();
  28227. int32_t L_4 = (int32_t)__this->get__length_2();
  28228. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_5;
  28229. L_5 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  28230. return (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_5;
  28231. }
  28232. IL_0034:
  28233. {
  28234. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  28235. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28236. Type_t * L_7;
  28237. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  28238. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  28239. Type_t * L_9;
  28240. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  28241. bool L_10;
  28242. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  28243. if (!L_10)
  28244. {
  28245. goto IL_0089;
  28246. }
  28247. }
  28248. {
  28249. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  28250. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  28251. V_1 = (String_t*)L_12;
  28252. if (!L_12)
  28253. {
  28254. goto IL_0089;
  28255. }
  28256. }
  28257. {
  28258. String_t* L_13 = V_1;
  28259. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_14;
  28260. L_14 = (( Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  28261. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28262. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  28263. String_t* L_16 = V_1;
  28264. NullCheck((String_t*)L_16);
  28265. int32_t L_17;
  28266. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  28267. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_18;
  28268. memset((&L_18), 0, sizeof(L_18));
  28269. Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_inline((&L_18), (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  28270. V_0 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_18;
  28271. int32_t L_19 = (int32_t)__this->get__index_1();
  28272. int32_t L_20 = (int32_t)__this->get__length_2();
  28273. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_21;
  28274. L_21 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  28275. return (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_21;
  28276. }
  28277. IL_0089:
  28278. {
  28279. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  28280. if (!L_22)
  28281. {
  28282. goto IL_00b4;
  28283. }
  28284. }
  28285. {
  28286. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  28287. int32_t L_24 = (int32_t)__this->get__index_1();
  28288. int32_t L_25 = (int32_t)__this->get__length_2();
  28289. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_26;
  28290. memset((&L_26), 0, sizeof(L_26));
  28291. Span_1__ctor_mE9DA3EAFA45ED8B35D194DED15A59EC7B3D84453_inline((&L_26), (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)((Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  28292. return (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_26;
  28293. }
  28294. IL_00b4:
  28295. {
  28296. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ));
  28297. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_27 = V_0;
  28298. return (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_27;
  28299. }
  28300. }
  28301. IL2CPP_EXTERN_C Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Memory_1_get_Span_m523AE4579A3C98DEF7C2E6DBFE4D6A0290DB8B1D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28302. {
  28303. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * _thisAdjusted;
  28304. int32_t _offset = 1;
  28305. _thisAdjusted = reinterpret_cast<Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *>(__this + _offset);
  28306. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 _returnValue;
  28307. _returnValue = Memory_1_get_Span_m523AE4579A3C98DEF7C2E6DBFE4D6A0290DB8B1D_inline(_thisAdjusted, method);
  28308. return _returnValue;
  28309. }
  28310. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Pin()
  28311. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mBB175E4EAA5800643808F7196819C9681A65A31F_gshared (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, const RuntimeMethod* method)
  28312. {
  28313. static bool s_Il2CppMethodInitialized;
  28314. if (!s_Il2CppMethodInitialized)
  28315. {
  28316. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  28317. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  28318. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  28319. s_Il2CppMethodInitialized = true;
  28320. }
  28321. String_t* V_0 = NULL;
  28322. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  28323. memset((&V_1), 0, sizeof(V_1));
  28324. void* V_2 = NULL;
  28325. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* V_3 = NULL;
  28326. void* V_4 = NULL;
  28327. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  28328. memset((&V_5), 0, sizeof(V_5));
  28329. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  28330. memset((&V_6), 0, sizeof(V_6));
  28331. void* V_7 = NULL;
  28332. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  28333. memset((&V_8), 0, sizeof(V_8));
  28334. {
  28335. int32_t L_0 = (int32_t)__this->get__index_1();
  28336. if ((((int32_t)L_0) >= ((int32_t)0)))
  28337. {
  28338. goto IL_0026;
  28339. }
  28340. }
  28341. {
  28342. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  28343. int32_t L_2 = (int32_t)__this->get__index_1();
  28344. NullCheck((MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA *)((MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  28345. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  28346. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Pin(System.Int32) */, (MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA *)((MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  28347. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  28348. }
  28349. IL_0026:
  28350. {
  28351. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  28352. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28353. Type_t * L_5;
  28354. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  28355. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  28356. Type_t * L_7;
  28357. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  28358. bool L_8;
  28359. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  28360. if (!L_8)
  28361. {
  28362. goto IL_0079;
  28363. }
  28364. }
  28365. {
  28366. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  28367. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  28368. V_0 = (String_t*)L_10;
  28369. if (!L_10)
  28370. {
  28371. goto IL_0079;
  28372. }
  28373. }
  28374. {
  28375. String_t* L_11 = V_0;
  28376. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  28377. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  28378. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  28379. intptr_t L_13;
  28380. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  28381. void* L_14;
  28382. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  28383. int32_t L_15 = (int32_t)__this->get__index_1();
  28384. void* L_16;
  28385. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  28386. V_2 = (void*)L_16;
  28387. void* L_17 = V_2;
  28388. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  28389. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  28390. memset((&L_19), 0, sizeof(L_19));
  28391. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  28392. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  28393. }
  28394. IL_0079:
  28395. {
  28396. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  28397. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_21 = (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)((Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  28398. V_3 = (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)L_21;
  28399. if (!L_21)
  28400. {
  28401. goto IL_00ee;
  28402. }
  28403. }
  28404. {
  28405. int32_t L_22 = (int32_t)__this->get__length_2();
  28406. if ((((int32_t)L_22) >= ((int32_t)0)))
  28407. {
  28408. goto IL_00c1;
  28409. }
  28410. }
  28411. {
  28412. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_23 = V_3;
  28413. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_24;
  28414. L_24 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  28415. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_25;
  28416. L_25 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  28417. void* L_26;
  28418. L_26 = (( void* (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  28419. int32_t L_27 = (int32_t)__this->get__index_1();
  28420. void* L_28;
  28421. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  28422. V_4 = (void*)L_28;
  28423. void* L_29 = V_4;
  28424. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  28425. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  28426. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  28427. memset((&L_31), 0, sizeof(L_31));
  28428. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  28429. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  28430. }
  28431. IL_00c1:
  28432. {
  28433. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_32 = V_3;
  28434. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  28435. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  28436. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  28437. intptr_t L_34;
  28438. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  28439. void* L_35;
  28440. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  28441. int32_t L_36 = (int32_t)__this->get__index_1();
  28442. void* L_37;
  28443. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  28444. V_7 = (void*)L_37;
  28445. void* L_38 = V_7;
  28446. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  28447. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  28448. memset((&L_40), 0, sizeof(L_40));
  28449. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  28450. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  28451. }
  28452. IL_00ee:
  28453. {
  28454. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  28455. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  28456. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  28457. }
  28458. }
  28459. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mBB175E4EAA5800643808F7196819C9681A65A31F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28460. {
  28461. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * _thisAdjusted;
  28462. int32_t _offset = 1;
  28463. _thisAdjusted = reinterpret_cast<Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *>(__this + _offset);
  28464. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  28465. _returnValue = Memory_1_Pin_mBB175E4EAA5800643808F7196819C9681A65A31F(_thisAdjusted, method);
  28466. return _returnValue;
  28467. }
  28468. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Equals(System.Object)
  28469. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m71BAD488ED442B3586680F82BA21C8D492C6BAEC_gshared (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  28470. {
  28471. ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A V_0;
  28472. memset((&V_0), 0, sizeof(V_0));
  28473. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 V_1;
  28474. memset((&V_1), 0, sizeof(V_1));
  28475. RuntimeObject * V_2 = NULL;
  28476. {
  28477. RuntimeObject * L_0 = ___obj0;
  28478. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  28479. {
  28480. goto IL_0022;
  28481. }
  28482. }
  28483. {
  28484. RuntimeObject * L_1 = ___obj0;
  28485. V_0 = (ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A )((*(ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A *)((ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  28486. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 L_2 = (*(Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *)__this);
  28487. ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A L_3;
  28488. L_3 = (( ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A (*) (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  28489. bool L_4;
  28490. L_4 = ReadOnlyMemory_1_Equals_m33727C78FDAC91D5728B3BFD6C0A1EDD92C03793((ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A *)(ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A *)(&V_0), (ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  28491. return (bool)L_4;
  28492. }
  28493. IL_0022:
  28494. {
  28495. RuntimeObject * L_5 = ___obj0;
  28496. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  28497. V_2 = (RuntimeObject *)L_6;
  28498. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  28499. {
  28500. goto IL_003b;
  28501. }
  28502. }
  28503. {
  28504. RuntimeObject * L_7 = V_2;
  28505. V_1 = (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 )((*(Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *)((Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  28506. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 L_8 = V_1;
  28507. bool L_9;
  28508. L_9 = Memory_1_Equals_mAF9F49C231348BE8EB1814E5092C674D90F6FB73((Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *)(Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *)__this, (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  28509. return (bool)L_9;
  28510. }
  28511. IL_003b:
  28512. {
  28513. return (bool)0;
  28514. }
  28515. }
  28516. IL2CPP_EXTERN_C bool Memory_1_Equals_m71BAD488ED442B3586680F82BA21C8D492C6BAEC_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  28517. {
  28518. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * _thisAdjusted;
  28519. int32_t _offset = 1;
  28520. _thisAdjusted = reinterpret_cast<Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *>(__this + _offset);
  28521. bool _returnValue;
  28522. _returnValue = Memory_1_Equals_m71BAD488ED442B3586680F82BA21C8D492C6BAEC(_thisAdjusted, ___obj0, method);
  28523. return _returnValue;
  28524. }
  28525. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Equals(System.Memory`1<T>)
  28526. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mAF9F49C231348BE8EB1814E5092C674D90F6FB73_gshared (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 ___other0, const RuntimeMethod* method)
  28527. {
  28528. {
  28529. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  28530. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 L_1 = ___other0;
  28531. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  28532. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  28533. {
  28534. goto IL_002b;
  28535. }
  28536. }
  28537. {
  28538. int32_t L_3 = (int32_t)__this->get__index_1();
  28539. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 L_4 = ___other0;
  28540. int32_t L_5 = (int32_t)L_4.get__index_1();
  28541. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  28542. {
  28543. goto IL_002b;
  28544. }
  28545. }
  28546. {
  28547. int32_t L_6 = (int32_t)__this->get__length_2();
  28548. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 L_7 = ___other0;
  28549. int32_t L_8 = (int32_t)L_7.get__length_2();
  28550. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  28551. }
  28552. IL_002b:
  28553. {
  28554. return (bool)0;
  28555. }
  28556. }
  28557. IL2CPP_EXTERN_C bool Memory_1_Equals_mAF9F49C231348BE8EB1814E5092C674D90F6FB73_AdjustorThunk (RuntimeObject * __this, Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 ___other0, const RuntimeMethod* method)
  28558. {
  28559. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * _thisAdjusted;
  28560. int32_t _offset = 1;
  28561. _thisAdjusted = reinterpret_cast<Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *>(__this + _offset);
  28562. bool _returnValue;
  28563. _returnValue = Memory_1_Equals_mAF9F49C231348BE8EB1814E5092C674D90F6FB73(_thisAdjusted, ___other0, method);
  28564. return _returnValue;
  28565. }
  28566. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::GetHashCode()
  28567. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m164A9833FF4C1BBCBEF624EB1678343AF4D939FF_gshared (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, const RuntimeMethod* method)
  28568. {
  28569. int32_t V_0 = 0;
  28570. {
  28571. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  28572. if (L_0)
  28573. {
  28574. goto IL_000a;
  28575. }
  28576. }
  28577. {
  28578. return (int32_t)0;
  28579. }
  28580. IL_000a:
  28581. {
  28582. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  28583. NullCheck((RuntimeObject *)L_1);
  28584. int32_t L_2;
  28585. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  28586. int32_t L_3 = (int32_t)__this->get__index_1();
  28587. V_0 = (int32_t)L_3;
  28588. int32_t L_4;
  28589. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  28590. int32_t L_5 = (int32_t)__this->get__length_2();
  28591. V_0 = (int32_t)L_5;
  28592. int32_t L_6;
  28593. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  28594. int32_t L_7;
  28595. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  28596. return (int32_t)L_7;
  28597. }
  28598. }
  28599. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m164A9833FF4C1BBCBEF624EB1678343AF4D939FF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28600. {
  28601. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * _thisAdjusted;
  28602. int32_t _offset = 1;
  28603. _thisAdjusted = reinterpret_cast<Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 *>(__this + _offset);
  28604. int32_t _returnValue;
  28605. _returnValue = Memory_1_GetHashCode_m164A9833FF4C1BBCBEF624EB1678343AF4D939FF(_thisAdjusted, method);
  28606. return _returnValue;
  28607. }
  28608. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::CombineHashCodes(System.Int32,System.Int32)
  28609. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mF094E06F083155F3455677AEB88F10E883BAEAEE_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  28610. {
  28611. {
  28612. int32_t L_0 = ___left0;
  28613. int32_t L_1 = ___left0;
  28614. int32_t L_2 = ___right1;
  28615. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  28616. }
  28617. }
  28618. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.Byte4>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  28619. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m7FAAE92E9EE46A6BF8578C348C5C2848BA220686_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  28620. {
  28621. {
  28622. int32_t L_0 = ___h10;
  28623. int32_t L_1 = ___h21;
  28624. int32_t L_2;
  28625. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  28626. int32_t L_3 = ___h32;
  28627. int32_t L_4;
  28628. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  28629. return (int32_t)L_4;
  28630. }
  28631. }
  28632. #ifdef __clang__
  28633. #pragma clang diagnostic pop
  28634. #endif
  28635. #ifdef __clang__
  28636. #pragma clang diagnostic push
  28637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28638. #pragma clang diagnostic ignored "-Wunused-variable"
  28639. #endif
  28640. // System.Void System.Memory`1<SixLabors.ImageSharp.Color>::.ctor(T[])
  28641. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m1977374B9C3323EFA42BB19AA58303A79E0FDA54_gshared (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, const RuntimeMethod* method)
  28642. {
  28643. static bool s_Il2CppMethodInitialized;
  28644. if (!s_Il2CppMethodInitialized)
  28645. {
  28646. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  28647. s_Il2CppMethodInitialized = true;
  28648. }
  28649. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 V_0;
  28650. memset((&V_0), 0, sizeof(V_0));
  28651. {
  28652. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_0 = ___array0;
  28653. if (L_0)
  28654. {
  28655. goto IL_000b;
  28656. }
  28657. }
  28658. {
  28659. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B ));
  28660. return;
  28661. }
  28662. IL_000b:
  28663. {
  28664. il2cpp_codegen_initobj((&V_0), sizeof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ));
  28665. goto IL_0037;
  28666. }
  28667. {
  28668. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_2 = ___array0;
  28669. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  28670. Type_t * L_3;
  28671. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  28672. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  28673. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28674. Type_t * L_5;
  28675. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  28676. bool L_6;
  28677. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  28678. if (!L_6)
  28679. {
  28680. goto IL_0037;
  28681. }
  28682. }
  28683. {
  28684. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  28685. }
  28686. IL_0037:
  28687. {
  28688. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_7 = ___array0;
  28689. __this->set__object_0((RuntimeObject *)L_7);
  28690. __this->set__index_1(0);
  28691. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_8 = ___array0;
  28692. NullCheck(L_8);
  28693. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  28694. return;
  28695. }
  28696. }
  28697. IL2CPP_EXTERN_C void Memory_1__ctor_m1977374B9C3323EFA42BB19AA58303A79E0FDA54_AdjustorThunk (RuntimeObject * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, const RuntimeMethod* method)
  28698. {
  28699. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * _thisAdjusted;
  28700. int32_t _offset = 1;
  28701. _thisAdjusted = reinterpret_cast<Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *>(__this + _offset);
  28702. Memory_1__ctor_m1977374B9C3323EFA42BB19AA58303A79E0FDA54_inline(_thisAdjusted, ___array0, method);
  28703. }
  28704. // System.Void System.Memory`1<SixLabors.ImageSharp.Color>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  28705. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m436412C32B34DA155E085094E1E31AD1C7C1B52A_gshared (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  28706. {
  28707. {
  28708. int32_t L_0 = ___length1;
  28709. if ((((int32_t)L_0) >= ((int32_t)0)))
  28710. {
  28711. goto IL_0009;
  28712. }
  28713. }
  28714. {
  28715. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  28716. }
  28717. IL_0009:
  28718. {
  28719. MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 * L_1 = ___manager0;
  28720. __this->set__object_0(L_1);
  28721. __this->set__index_1(((int32_t)-2147483648LL));
  28722. int32_t L_2 = ___length1;
  28723. __this->set__length_2(L_2);
  28724. return;
  28725. }
  28726. }
  28727. IL2CPP_EXTERN_C void Memory_1__ctor_m436412C32B34DA155E085094E1E31AD1C7C1B52A_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  28728. {
  28729. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * _thisAdjusted;
  28730. int32_t _offset = 1;
  28731. _thisAdjusted = reinterpret_cast<Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *>(__this + _offset);
  28732. Memory_1__ctor_m436412C32B34DA155E085094E1E31AD1C7C1B52A_inline(_thisAdjusted, ___manager0, ___length1, method);
  28733. }
  28734. // System.Void System.Memory`1<SixLabors.ImageSharp.Color>::.ctor(System.Object,System.Int32,System.Int32)
  28735. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m39270F84B9DC87A29C6FF7569E3DD7DC19867886_gshared (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  28736. {
  28737. {
  28738. RuntimeObject * L_0 = ___obj0;
  28739. __this->set__object_0(L_0);
  28740. int32_t L_1 = ___start1;
  28741. __this->set__index_1(L_1);
  28742. int32_t L_2 = ___length2;
  28743. __this->set__length_2(L_2);
  28744. return;
  28745. }
  28746. }
  28747. IL2CPP_EXTERN_C void Memory_1__ctor_m39270F84B9DC87A29C6FF7569E3DD7DC19867886_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  28748. {
  28749. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * _thisAdjusted;
  28750. int32_t _offset = 1;
  28751. _thisAdjusted = reinterpret_cast<Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *>(__this + _offset);
  28752. Memory_1__ctor_m39270F84B9DC87A29C6FF7569E3DD7DC19867886_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  28753. }
  28754. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Color>::op_Implicit(System.Memory`1<T>)
  28755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 Memory_1_op_Implicit_m0C372E51F3DE55B95712954FF74AFC147C5ADA06_gshared (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B ___memory0, const RuntimeMethod* method)
  28756. {
  28757. {
  28758. ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 * L_0;
  28759. L_0 = (( ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 * (*) (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *)(Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  28760. ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 L_1 = (*(ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 *)L_0);
  28761. return (ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 )L_1;
  28762. }
  28763. }
  28764. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Color>::get_Length()
  28765. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m5B022FB36ECDABE61A73D248958976ECE694E17B_gshared (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, const RuntimeMethod* method)
  28766. {
  28767. {
  28768. int32_t L_0 = (int32_t)__this->get__length_2();
  28769. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  28770. }
  28771. }
  28772. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m5B022FB36ECDABE61A73D248958976ECE694E17B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28773. {
  28774. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * _thisAdjusted;
  28775. int32_t _offset = 1;
  28776. _thisAdjusted = reinterpret_cast<Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *>(__this + _offset);
  28777. int32_t _returnValue;
  28778. _returnValue = Memory_1_get_Length_m5B022FB36ECDABE61A73D248958976ECE694E17B(_thisAdjusted, method);
  28779. return _returnValue;
  28780. }
  28781. // System.String System.Memory`1<SixLabors.ImageSharp.Color>::ToString()
  28782. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mE7AB96E3BB22AC41AC2812C43E47330312900A5B_gshared (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, const RuntimeMethod* method)
  28783. {
  28784. static bool s_Il2CppMethodInitialized;
  28785. if (!s_Il2CppMethodInitialized)
  28786. {
  28787. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  28788. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  28789. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  28790. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  28791. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  28792. s_Il2CppMethodInitialized = true;
  28793. }
  28794. String_t* V_0 = NULL;
  28795. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 V_1;
  28796. memset((&V_1), 0, sizeof(V_1));
  28797. {
  28798. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  28799. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28800. Type_t * L_1;
  28801. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  28802. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  28803. Type_t * L_3;
  28804. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  28805. bool L_4;
  28806. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  28807. if (!L_4)
  28808. {
  28809. goto IL_0058;
  28810. }
  28811. }
  28812. {
  28813. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  28814. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  28815. V_0 = (String_t*)L_6;
  28816. if (L_6)
  28817. {
  28818. goto IL_003f;
  28819. }
  28820. }
  28821. {
  28822. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_7;
  28823. L_7 = Memory_1_get_Span_m21ACB79E22EF08AC5C025C24C5E142A1BE79A57C_inline((Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *)(Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  28824. V_1 = (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_7;
  28825. Il2CppFakeBox<Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  28826. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  28827. String_t* L_9;
  28828. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  28829. V_1 = L_8.m_Value;
  28830. return (String_t*)L_9;
  28831. }
  28832. IL_003f:
  28833. {
  28834. String_t* L_10 = V_0;
  28835. int32_t L_11 = (int32_t)__this->get__index_1();
  28836. int32_t L_12 = (int32_t)__this->get__length_2();
  28837. NullCheck((String_t*)L_10);
  28838. String_t* L_13;
  28839. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  28840. return (String_t*)L_13;
  28841. }
  28842. IL_0058:
  28843. {
  28844. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  28845. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28846. Type_t * L_15;
  28847. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  28848. NullCheck((MemberInfo_t *)L_15);
  28849. String_t* L_16;
  28850. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  28851. int32_t L_17 = (int32_t)__this->get__length_2();
  28852. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  28853. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  28854. String_t* L_20;
  28855. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  28856. return (String_t*)L_20;
  28857. }
  28858. }
  28859. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mE7AB96E3BB22AC41AC2812C43E47330312900A5B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28860. {
  28861. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * _thisAdjusted;
  28862. int32_t _offset = 1;
  28863. _thisAdjusted = reinterpret_cast<Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *>(__this + _offset);
  28864. String_t* _returnValue;
  28865. _returnValue = Memory_1_ToString_mE7AB96E3BB22AC41AC2812C43E47330312900A5B(_thisAdjusted, method);
  28866. return _returnValue;
  28867. }
  28868. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Color>::Slice(System.Int32,System.Int32)
  28869. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B Memory_1_Slice_mCBE69BD55E62B6459D4DFE0AB078BDE6904C8032_gshared (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  28870. {
  28871. int32_t V_0 = 0;
  28872. int32_t V_1 = 0;
  28873. {
  28874. int32_t L_0 = (int32_t)__this->get__length_2();
  28875. V_0 = (int32_t)L_0;
  28876. int32_t L_1 = V_0;
  28877. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  28878. int32_t L_2 = ___start0;
  28879. int32_t L_3 = V_1;
  28880. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  28881. {
  28882. goto IL_0019;
  28883. }
  28884. }
  28885. {
  28886. int32_t L_4 = ___length1;
  28887. int32_t L_5 = V_1;
  28888. int32_t L_6 = ___start0;
  28889. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  28890. {
  28891. goto IL_001e;
  28892. }
  28893. }
  28894. IL_0019:
  28895. {
  28896. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  28897. }
  28898. IL_001e:
  28899. {
  28900. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  28901. int32_t L_8 = (int32_t)__this->get__index_1();
  28902. int32_t L_9 = ___start0;
  28903. int32_t L_10 = ___length1;
  28904. int32_t L_11 = V_0;
  28905. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B L_12;
  28906. memset((&L_12), 0, sizeof(L_12));
  28907. Memory_1__ctor_m39270F84B9DC87A29C6FF7569E3DD7DC19867886_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  28908. return (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B )L_12;
  28909. }
  28910. }
  28911. IL2CPP_EXTERN_C Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B Memory_1_Slice_mCBE69BD55E62B6459D4DFE0AB078BDE6904C8032_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  28912. {
  28913. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * _thisAdjusted;
  28914. int32_t _offset = 1;
  28915. _thisAdjusted = reinterpret_cast<Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *>(__this + _offset);
  28916. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B _returnValue;
  28917. _returnValue = Memory_1_Slice_mCBE69BD55E62B6459D4DFE0AB078BDE6904C8032_inline(_thisAdjusted, ___start0, ___length1, method);
  28918. return _returnValue;
  28919. }
  28920. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Color>::get_Span()
  28921. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Memory_1_get_Span_m21ACB79E22EF08AC5C025C24C5E142A1BE79A57C_gshared (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, const RuntimeMethod* method)
  28922. {
  28923. static bool s_Il2CppMethodInitialized;
  28924. if (!s_Il2CppMethodInitialized)
  28925. {
  28926. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  28927. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28928. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  28929. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  28930. s_Il2CppMethodInitialized = true;
  28931. }
  28932. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 V_0;
  28933. memset((&V_0), 0, sizeof(V_0));
  28934. String_t* V_1 = NULL;
  28935. {
  28936. int32_t L_0 = (int32_t)__this->get__index_1();
  28937. if ((((int32_t)L_0) >= ((int32_t)0)))
  28938. {
  28939. goto IL_0034;
  28940. }
  28941. }
  28942. {
  28943. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  28944. NullCheck((MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 *)((MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  28945. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_2;
  28946. L_2 = VirtualFuncInvoker0< Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Color>::GetSpan() */, (MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 *)((MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  28947. V_0 = (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_2;
  28948. int32_t L_3 = (int32_t)__this->get__index_1();
  28949. int32_t L_4 = (int32_t)__this->get__length_2();
  28950. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_5;
  28951. L_5 = Span_1_Slice_m6359EE2F1119A9D6403165472E9E4D5EF97C051A_inline((Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  28952. return (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_5;
  28953. }
  28954. IL_0034:
  28955. {
  28956. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  28957. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28958. Type_t * L_7;
  28959. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  28960. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  28961. Type_t * L_9;
  28962. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  28963. bool L_10;
  28964. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  28965. if (!L_10)
  28966. {
  28967. goto IL_0089;
  28968. }
  28969. }
  28970. {
  28971. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  28972. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  28973. V_1 = (String_t*)L_12;
  28974. if (!L_12)
  28975. {
  28976. goto IL_0089;
  28977. }
  28978. }
  28979. {
  28980. String_t* L_13 = V_1;
  28981. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_14;
  28982. L_14 = (( Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  28983. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28984. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  28985. String_t* L_16 = V_1;
  28986. NullCheck((String_t*)L_16);
  28987. int32_t L_17;
  28988. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  28989. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_18;
  28990. memset((&L_18), 0, sizeof(L_18));
  28991. Span_1__ctor_mDAA1D0E11EDE17FFE65097222F9F884E662220BE_inline((&L_18), (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  28992. V_0 = (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_18;
  28993. int32_t L_19 = (int32_t)__this->get__index_1();
  28994. int32_t L_20 = (int32_t)__this->get__length_2();
  28995. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_21;
  28996. L_21 = Span_1_Slice_m6359EE2F1119A9D6403165472E9E4D5EF97C051A_inline((Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  28997. return (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_21;
  28998. }
  28999. IL_0089:
  29000. {
  29001. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  29002. if (!L_22)
  29003. {
  29004. goto IL_00b4;
  29005. }
  29006. }
  29007. {
  29008. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  29009. int32_t L_24 = (int32_t)__this->get__index_1();
  29010. int32_t L_25 = (int32_t)__this->get__length_2();
  29011. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_26;
  29012. memset((&L_26), 0, sizeof(L_26));
  29013. Span_1__ctor_m00A2C429BBE77F94455C47DC588DB422D9CBE236_inline((&L_26), (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)((ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  29014. return (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_26;
  29015. }
  29016. IL_00b4:
  29017. {
  29018. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ));
  29019. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_27 = V_0;
  29020. return (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_27;
  29021. }
  29022. }
  29023. IL2CPP_EXTERN_C Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Memory_1_get_Span_m21ACB79E22EF08AC5C025C24C5E142A1BE79A57C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29024. {
  29025. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * _thisAdjusted;
  29026. int32_t _offset = 1;
  29027. _thisAdjusted = reinterpret_cast<Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *>(__this + _offset);
  29028. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 _returnValue;
  29029. _returnValue = Memory_1_get_Span_m21ACB79E22EF08AC5C025C24C5E142A1BE79A57C_inline(_thisAdjusted, method);
  29030. return _returnValue;
  29031. }
  29032. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Color>::Pin()
  29033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m15D14D5126DB512934C73FB6F6ECE9F3AAF450B9_gshared (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, const RuntimeMethod* method)
  29034. {
  29035. static bool s_Il2CppMethodInitialized;
  29036. if (!s_Il2CppMethodInitialized)
  29037. {
  29038. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  29039. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  29040. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  29041. s_Il2CppMethodInitialized = true;
  29042. }
  29043. String_t* V_0 = NULL;
  29044. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  29045. memset((&V_1), 0, sizeof(V_1));
  29046. void* V_2 = NULL;
  29047. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* V_3 = NULL;
  29048. void* V_4 = NULL;
  29049. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  29050. memset((&V_5), 0, sizeof(V_5));
  29051. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  29052. memset((&V_6), 0, sizeof(V_6));
  29053. void* V_7 = NULL;
  29054. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  29055. memset((&V_8), 0, sizeof(V_8));
  29056. {
  29057. int32_t L_0 = (int32_t)__this->get__index_1();
  29058. if ((((int32_t)L_0) >= ((int32_t)0)))
  29059. {
  29060. goto IL_0026;
  29061. }
  29062. }
  29063. {
  29064. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  29065. int32_t L_2 = (int32_t)__this->get__index_1();
  29066. NullCheck((MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 *)((MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  29067. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  29068. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Color>::Pin(System.Int32) */, (MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 *)((MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  29069. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  29070. }
  29071. IL_0026:
  29072. {
  29073. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  29074. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  29075. Type_t * L_5;
  29076. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  29077. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  29078. Type_t * L_7;
  29079. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  29080. bool L_8;
  29081. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  29082. if (!L_8)
  29083. {
  29084. goto IL_0079;
  29085. }
  29086. }
  29087. {
  29088. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  29089. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  29090. V_0 = (String_t*)L_10;
  29091. if (!L_10)
  29092. {
  29093. goto IL_0079;
  29094. }
  29095. }
  29096. {
  29097. String_t* L_11 = V_0;
  29098. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  29099. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  29100. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  29101. intptr_t L_13;
  29102. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  29103. void* L_14;
  29104. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  29105. int32_t L_15 = (int32_t)__this->get__index_1();
  29106. void* L_16;
  29107. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  29108. V_2 = (void*)L_16;
  29109. void* L_17 = V_2;
  29110. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  29111. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  29112. memset((&L_19), 0, sizeof(L_19));
  29113. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  29114. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  29115. }
  29116. IL_0079:
  29117. {
  29118. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  29119. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_21 = (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)((ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  29120. V_3 = (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)L_21;
  29121. if (!L_21)
  29122. {
  29123. goto IL_00ee;
  29124. }
  29125. }
  29126. {
  29127. int32_t L_22 = (int32_t)__this->get__length_2();
  29128. if ((((int32_t)L_22) >= ((int32_t)0)))
  29129. {
  29130. goto IL_00c1;
  29131. }
  29132. }
  29133. {
  29134. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_23 = V_3;
  29135. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_24;
  29136. L_24 = (( Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 (*) (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  29137. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_25;
  29138. L_25 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  29139. void* L_26;
  29140. L_26 = (( void* (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  29141. int32_t L_27 = (int32_t)__this->get__index_1();
  29142. void* L_28;
  29143. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  29144. V_4 = (void*)L_28;
  29145. void* L_29 = V_4;
  29146. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  29147. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  29148. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  29149. memset((&L_31), 0, sizeof(L_31));
  29150. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  29151. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  29152. }
  29153. IL_00c1:
  29154. {
  29155. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_32 = V_3;
  29156. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  29157. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  29158. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  29159. intptr_t L_34;
  29160. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  29161. void* L_35;
  29162. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  29163. int32_t L_36 = (int32_t)__this->get__index_1();
  29164. void* L_37;
  29165. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  29166. V_7 = (void*)L_37;
  29167. void* L_38 = V_7;
  29168. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  29169. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  29170. memset((&L_40), 0, sizeof(L_40));
  29171. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  29172. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  29173. }
  29174. IL_00ee:
  29175. {
  29176. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  29177. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  29178. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  29179. }
  29180. }
  29181. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m15D14D5126DB512934C73FB6F6ECE9F3AAF450B9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29182. {
  29183. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * _thisAdjusted;
  29184. int32_t _offset = 1;
  29185. _thisAdjusted = reinterpret_cast<Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *>(__this + _offset);
  29186. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  29187. _returnValue = Memory_1_Pin_m15D14D5126DB512934C73FB6F6ECE9F3AAF450B9(_thisAdjusted, method);
  29188. return _returnValue;
  29189. }
  29190. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Color>::Equals(System.Object)
  29191. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mD22D6BB04540983EBBFF1562994B9B8755CAB045_gshared (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  29192. {
  29193. ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 V_0;
  29194. memset((&V_0), 0, sizeof(V_0));
  29195. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B V_1;
  29196. memset((&V_1), 0, sizeof(V_1));
  29197. RuntimeObject * V_2 = NULL;
  29198. {
  29199. RuntimeObject * L_0 = ___obj0;
  29200. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  29201. {
  29202. goto IL_0022;
  29203. }
  29204. }
  29205. {
  29206. RuntimeObject * L_1 = ___obj0;
  29207. V_0 = (ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 )((*(ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 *)((ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  29208. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B L_2 = (*(Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *)__this);
  29209. ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 L_3;
  29210. L_3 = (( ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 (*) (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  29211. bool L_4;
  29212. L_4 = ReadOnlyMemory_1_Equals_mEBF8A85124B5C45DC49BAEC836E59154B2AC3FC9((ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 *)(ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 *)(&V_0), (ReadOnlyMemory_1_t15194981F18F77DA4BBE657D66D586CD6716DDD2 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  29213. return (bool)L_4;
  29214. }
  29215. IL_0022:
  29216. {
  29217. RuntimeObject * L_5 = ___obj0;
  29218. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  29219. V_2 = (RuntimeObject *)L_6;
  29220. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  29221. {
  29222. goto IL_003b;
  29223. }
  29224. }
  29225. {
  29226. RuntimeObject * L_7 = V_2;
  29227. V_1 = (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B )((*(Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *)((Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  29228. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B L_8 = V_1;
  29229. bool L_9;
  29230. L_9 = Memory_1_Equals_mA14EF5564753F111112C0E05A6AFC4891F347C87((Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *)(Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *)__this, (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  29231. return (bool)L_9;
  29232. }
  29233. IL_003b:
  29234. {
  29235. return (bool)0;
  29236. }
  29237. }
  29238. IL2CPP_EXTERN_C bool Memory_1_Equals_mD22D6BB04540983EBBFF1562994B9B8755CAB045_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  29239. {
  29240. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * _thisAdjusted;
  29241. int32_t _offset = 1;
  29242. _thisAdjusted = reinterpret_cast<Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *>(__this + _offset);
  29243. bool _returnValue;
  29244. _returnValue = Memory_1_Equals_mD22D6BB04540983EBBFF1562994B9B8755CAB045(_thisAdjusted, ___obj0, method);
  29245. return _returnValue;
  29246. }
  29247. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Color>::Equals(System.Memory`1<T>)
  29248. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mA14EF5564753F111112C0E05A6AFC4891F347C87_gshared (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B ___other0, const RuntimeMethod* method)
  29249. {
  29250. {
  29251. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  29252. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B L_1 = ___other0;
  29253. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  29254. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  29255. {
  29256. goto IL_002b;
  29257. }
  29258. }
  29259. {
  29260. int32_t L_3 = (int32_t)__this->get__index_1();
  29261. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B L_4 = ___other0;
  29262. int32_t L_5 = (int32_t)L_4.get__index_1();
  29263. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  29264. {
  29265. goto IL_002b;
  29266. }
  29267. }
  29268. {
  29269. int32_t L_6 = (int32_t)__this->get__length_2();
  29270. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B L_7 = ___other0;
  29271. int32_t L_8 = (int32_t)L_7.get__length_2();
  29272. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  29273. }
  29274. IL_002b:
  29275. {
  29276. return (bool)0;
  29277. }
  29278. }
  29279. IL2CPP_EXTERN_C bool Memory_1_Equals_mA14EF5564753F111112C0E05A6AFC4891F347C87_AdjustorThunk (RuntimeObject * __this, Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B ___other0, const RuntimeMethod* method)
  29280. {
  29281. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * _thisAdjusted;
  29282. int32_t _offset = 1;
  29283. _thisAdjusted = reinterpret_cast<Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *>(__this + _offset);
  29284. bool _returnValue;
  29285. _returnValue = Memory_1_Equals_mA14EF5564753F111112C0E05A6AFC4891F347C87(_thisAdjusted, ___other0, method);
  29286. return _returnValue;
  29287. }
  29288. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Color>::GetHashCode()
  29289. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mC7032DF0EA0F96D12896B8658BBD1318EEFA7558_gshared (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, const RuntimeMethod* method)
  29290. {
  29291. int32_t V_0 = 0;
  29292. {
  29293. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  29294. if (L_0)
  29295. {
  29296. goto IL_000a;
  29297. }
  29298. }
  29299. {
  29300. return (int32_t)0;
  29301. }
  29302. IL_000a:
  29303. {
  29304. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  29305. NullCheck((RuntimeObject *)L_1);
  29306. int32_t L_2;
  29307. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  29308. int32_t L_3 = (int32_t)__this->get__index_1();
  29309. V_0 = (int32_t)L_3;
  29310. int32_t L_4;
  29311. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  29312. int32_t L_5 = (int32_t)__this->get__length_2();
  29313. V_0 = (int32_t)L_5;
  29314. int32_t L_6;
  29315. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  29316. int32_t L_7;
  29317. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  29318. return (int32_t)L_7;
  29319. }
  29320. }
  29321. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mC7032DF0EA0F96D12896B8658BBD1318EEFA7558_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29322. {
  29323. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * _thisAdjusted;
  29324. int32_t _offset = 1;
  29325. _thisAdjusted = reinterpret_cast<Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B *>(__this + _offset);
  29326. int32_t _returnValue;
  29327. _returnValue = Memory_1_GetHashCode_mC7032DF0EA0F96D12896B8658BBD1318EEFA7558(_thisAdjusted, method);
  29328. return _returnValue;
  29329. }
  29330. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Color>::CombineHashCodes(System.Int32,System.Int32)
  29331. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mFF331FD4A780F6FB0A264345DF64444B7B7810FE_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  29332. {
  29333. {
  29334. int32_t L_0 = ___left0;
  29335. int32_t L_1 = ___left0;
  29336. int32_t L_2 = ___right1;
  29337. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  29338. }
  29339. }
  29340. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Color>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  29341. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mC07A9F08031ADEEFAC15E4AB696728F4936F0939_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  29342. {
  29343. {
  29344. int32_t L_0 = ___h10;
  29345. int32_t L_1 = ___h21;
  29346. int32_t L_2;
  29347. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  29348. int32_t L_3 = ___h32;
  29349. int32_t L_4;
  29350. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  29351. return (int32_t)L_4;
  29352. }
  29353. }
  29354. #ifdef __clang__
  29355. #pragma clang diagnostic pop
  29356. #endif
  29357. #ifdef __clang__
  29358. #pragma clang diagnostic push
  29359. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29360. #pragma clang diagnostic ignored "-Wunused-variable"
  29361. #endif
  29362. // System.Void System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(T[])
  29363. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m9CAC542F5EF9D1EE1E58758E7FBD56B9ED3937FA_gshared (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, const RuntimeMethod* method)
  29364. {
  29365. static bool s_Il2CppMethodInitialized;
  29366. if (!s_Il2CppMethodInitialized)
  29367. {
  29368. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  29369. s_Il2CppMethodInitialized = true;
  29370. }
  29371. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB V_0;
  29372. memset((&V_0), 0, sizeof(V_0));
  29373. {
  29374. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_0 = ___array0;
  29375. if (L_0)
  29376. {
  29377. goto IL_000b;
  29378. }
  29379. }
  29380. {
  29381. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 ));
  29382. return;
  29383. }
  29384. IL_000b:
  29385. {
  29386. il2cpp_codegen_initobj((&V_0), sizeof(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB ));
  29387. goto IL_0037;
  29388. }
  29389. {
  29390. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_2 = ___array0;
  29391. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  29392. Type_t * L_3;
  29393. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  29394. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  29395. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  29396. Type_t * L_5;
  29397. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  29398. bool L_6;
  29399. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  29400. if (!L_6)
  29401. {
  29402. goto IL_0037;
  29403. }
  29404. }
  29405. {
  29406. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  29407. }
  29408. IL_0037:
  29409. {
  29410. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_7 = ___array0;
  29411. __this->set__object_0((RuntimeObject *)L_7);
  29412. __this->set__index_1(0);
  29413. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_8 = ___array0;
  29414. NullCheck(L_8);
  29415. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  29416. return;
  29417. }
  29418. }
  29419. IL2CPP_EXTERN_C void Memory_1__ctor_m9CAC542F5EF9D1EE1E58758E7FBD56B9ED3937FA_AdjustorThunk (RuntimeObject * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, const RuntimeMethod* method)
  29420. {
  29421. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * _thisAdjusted;
  29422. int32_t _offset = 1;
  29423. _thisAdjusted = reinterpret_cast<Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *>(__this + _offset);
  29424. Memory_1__ctor_m9CAC542F5EF9D1EE1E58758E7FBD56B9ED3937FA_inline(_thisAdjusted, ___array0, method);
  29425. }
  29426. // System.Void System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  29427. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mA733CDCE020346C4C8C5182CDDCE11A7FBD607F5_gshared (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  29428. {
  29429. {
  29430. int32_t L_0 = ___length1;
  29431. if ((((int32_t)L_0) >= ((int32_t)0)))
  29432. {
  29433. goto IL_0009;
  29434. }
  29435. }
  29436. {
  29437. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  29438. }
  29439. IL_0009:
  29440. {
  29441. MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 * L_1 = ___manager0;
  29442. __this->set__object_0(L_1);
  29443. __this->set__index_1(((int32_t)-2147483648LL));
  29444. int32_t L_2 = ___length1;
  29445. __this->set__length_2(L_2);
  29446. return;
  29447. }
  29448. }
  29449. IL2CPP_EXTERN_C void Memory_1__ctor_mA733CDCE020346C4C8C5182CDDCE11A7FBD607F5_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  29450. {
  29451. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * _thisAdjusted;
  29452. int32_t _offset = 1;
  29453. _thisAdjusted = reinterpret_cast<Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *>(__this + _offset);
  29454. Memory_1__ctor_mA733CDCE020346C4C8C5182CDDCE11A7FBD607F5_inline(_thisAdjusted, ___manager0, ___length1, method);
  29455. }
  29456. // System.Void System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(System.Object,System.Int32,System.Int32)
  29457. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mBCB73B2898C64C0AC2B2731E9E4E79C44957D6DE_gshared (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  29458. {
  29459. {
  29460. RuntimeObject * L_0 = ___obj0;
  29461. __this->set__object_0(L_0);
  29462. int32_t L_1 = ___start1;
  29463. __this->set__index_1(L_1);
  29464. int32_t L_2 = ___length2;
  29465. __this->set__length_2(L_2);
  29466. return;
  29467. }
  29468. }
  29469. IL2CPP_EXTERN_C void Memory_1__ctor_mBCB73B2898C64C0AC2B2731E9E4E79C44957D6DE_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  29470. {
  29471. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * _thisAdjusted;
  29472. int32_t _offset = 1;
  29473. _thisAdjusted = reinterpret_cast<Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *>(__this + _offset);
  29474. Memory_1__ctor_mBCB73B2898C64C0AC2B2731E9E4E79C44957D6DE_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  29475. }
  29476. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::op_Implicit(System.Memory`1<T>)
  29477. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD Memory_1_op_Implicit_m4189010ED297AFA292CE2F033621E825431DA715_gshared (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 ___memory0, const RuntimeMethod* method)
  29478. {
  29479. {
  29480. ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD * L_0;
  29481. L_0 = (( ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD * (*) (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *)(Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  29482. ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD L_1 = (*(ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD *)L_0);
  29483. return (ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD )L_1;
  29484. }
  29485. }
  29486. // System.Int32 System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::get_Length()
  29487. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m526A894E3EBD71AED069720047D689D2D23BFB91_gshared (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, const RuntimeMethod* method)
  29488. {
  29489. {
  29490. int32_t L_0 = (int32_t)__this->get__length_2();
  29491. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  29492. }
  29493. }
  29494. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m526A894E3EBD71AED069720047D689D2D23BFB91_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29495. {
  29496. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * _thisAdjusted;
  29497. int32_t _offset = 1;
  29498. _thisAdjusted = reinterpret_cast<Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *>(__this + _offset);
  29499. int32_t _returnValue;
  29500. _returnValue = Memory_1_get_Length_m526A894E3EBD71AED069720047D689D2D23BFB91(_thisAdjusted, method);
  29501. return _returnValue;
  29502. }
  29503. // System.String System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::ToString()
  29504. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m8546B7A49B6710C8A2162A48294F90AE8B6CA0CD_gshared (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, const RuntimeMethod* method)
  29505. {
  29506. static bool s_Il2CppMethodInitialized;
  29507. if (!s_Il2CppMethodInitialized)
  29508. {
  29509. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  29510. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  29511. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  29512. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  29513. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  29514. s_Il2CppMethodInitialized = true;
  29515. }
  29516. String_t* V_0 = NULL;
  29517. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B V_1;
  29518. memset((&V_1), 0, sizeof(V_1));
  29519. {
  29520. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  29521. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  29522. Type_t * L_1;
  29523. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  29524. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  29525. Type_t * L_3;
  29526. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  29527. bool L_4;
  29528. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  29529. if (!L_4)
  29530. {
  29531. goto IL_0058;
  29532. }
  29533. }
  29534. {
  29535. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  29536. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  29537. V_0 = (String_t*)L_6;
  29538. if (L_6)
  29539. {
  29540. goto IL_003f;
  29541. }
  29542. }
  29543. {
  29544. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_7;
  29545. L_7 = Memory_1_get_Span_m3A23075BE17F34DE3B6FC2146DBD61C3D685B428_inline((Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *)(Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  29546. V_1 = (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_7;
  29547. Il2CppFakeBox<Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  29548. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  29549. String_t* L_9;
  29550. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  29551. V_1 = L_8.m_Value;
  29552. return (String_t*)L_9;
  29553. }
  29554. IL_003f:
  29555. {
  29556. String_t* L_10 = V_0;
  29557. int32_t L_11 = (int32_t)__this->get__index_1();
  29558. int32_t L_12 = (int32_t)__this->get__length_2();
  29559. NullCheck((String_t*)L_10);
  29560. String_t* L_13;
  29561. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  29562. return (String_t*)L_13;
  29563. }
  29564. IL_0058:
  29565. {
  29566. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  29567. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  29568. Type_t * L_15;
  29569. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  29570. NullCheck((MemberInfo_t *)L_15);
  29571. String_t* L_16;
  29572. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  29573. int32_t L_17 = (int32_t)__this->get__length_2();
  29574. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  29575. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  29576. String_t* L_20;
  29577. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  29578. return (String_t*)L_20;
  29579. }
  29580. }
  29581. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m8546B7A49B6710C8A2162A48294F90AE8B6CA0CD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29582. {
  29583. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * _thisAdjusted;
  29584. int32_t _offset = 1;
  29585. _thisAdjusted = reinterpret_cast<Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *>(__this + _offset);
  29586. String_t* _returnValue;
  29587. _returnValue = Memory_1_ToString_m8546B7A49B6710C8A2162A48294F90AE8B6CA0CD(_thisAdjusted, method);
  29588. return _returnValue;
  29589. }
  29590. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::Slice(System.Int32,System.Int32)
  29591. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 Memory_1_Slice_mF2E08F7A8272C97FF248E79ED863AD016BFFC8AB_gshared (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  29592. {
  29593. int32_t V_0 = 0;
  29594. int32_t V_1 = 0;
  29595. {
  29596. int32_t L_0 = (int32_t)__this->get__length_2();
  29597. V_0 = (int32_t)L_0;
  29598. int32_t L_1 = V_0;
  29599. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  29600. int32_t L_2 = ___start0;
  29601. int32_t L_3 = V_1;
  29602. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  29603. {
  29604. goto IL_0019;
  29605. }
  29606. }
  29607. {
  29608. int32_t L_4 = ___length1;
  29609. int32_t L_5 = V_1;
  29610. int32_t L_6 = ___start0;
  29611. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  29612. {
  29613. goto IL_001e;
  29614. }
  29615. }
  29616. IL_0019:
  29617. {
  29618. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  29619. }
  29620. IL_001e:
  29621. {
  29622. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  29623. int32_t L_8 = (int32_t)__this->get__index_1();
  29624. int32_t L_9 = ___start0;
  29625. int32_t L_10 = ___length1;
  29626. int32_t L_11 = V_0;
  29627. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 L_12;
  29628. memset((&L_12), 0, sizeof(L_12));
  29629. Memory_1__ctor_mBCB73B2898C64C0AC2B2731E9E4E79C44957D6DE_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  29630. return (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 )L_12;
  29631. }
  29632. }
  29633. IL2CPP_EXTERN_C Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 Memory_1_Slice_mF2E08F7A8272C97FF248E79ED863AD016BFFC8AB_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  29634. {
  29635. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * _thisAdjusted;
  29636. int32_t _offset = 1;
  29637. _thisAdjusted = reinterpret_cast<Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *>(__this + _offset);
  29638. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 _returnValue;
  29639. _returnValue = Memory_1_Slice_mF2E08F7A8272C97FF248E79ED863AD016BFFC8AB_inline(_thisAdjusted, ___start0, ___length1, method);
  29640. return _returnValue;
  29641. }
  29642. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::get_Span()
  29643. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Memory_1_get_Span_m3A23075BE17F34DE3B6FC2146DBD61C3D685B428_gshared (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, const RuntimeMethod* method)
  29644. {
  29645. static bool s_Il2CppMethodInitialized;
  29646. if (!s_Il2CppMethodInitialized)
  29647. {
  29648. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  29649. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  29650. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  29651. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  29652. s_Il2CppMethodInitialized = true;
  29653. }
  29654. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B V_0;
  29655. memset((&V_0), 0, sizeof(V_0));
  29656. String_t* V_1 = NULL;
  29657. {
  29658. int32_t L_0 = (int32_t)__this->get__index_1();
  29659. if ((((int32_t)L_0) >= ((int32_t)0)))
  29660. {
  29661. goto IL_0034;
  29662. }
  29663. }
  29664. {
  29665. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  29666. NullCheck((MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 *)((MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  29667. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_2;
  29668. L_2 = VirtualFuncInvoker0< Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.ComplexVector4>::GetSpan() */, (MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 *)((MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  29669. V_0 = (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_2;
  29670. int32_t L_3 = (int32_t)__this->get__index_1();
  29671. int32_t L_4 = (int32_t)__this->get__length_2();
  29672. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_5;
  29673. L_5 = Span_1_Slice_m76F0F4C1930461A206C4BE6FA8035369F5A63C41_inline((Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  29674. return (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_5;
  29675. }
  29676. IL_0034:
  29677. {
  29678. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  29679. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  29680. Type_t * L_7;
  29681. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  29682. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  29683. Type_t * L_9;
  29684. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  29685. bool L_10;
  29686. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  29687. if (!L_10)
  29688. {
  29689. goto IL_0089;
  29690. }
  29691. }
  29692. {
  29693. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  29694. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  29695. V_1 = (String_t*)L_12;
  29696. if (!L_12)
  29697. {
  29698. goto IL_0089;
  29699. }
  29700. }
  29701. {
  29702. String_t* L_13 = V_1;
  29703. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_14;
  29704. L_14 = (( Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  29705. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  29706. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  29707. String_t* L_16 = V_1;
  29708. NullCheck((String_t*)L_16);
  29709. int32_t L_17;
  29710. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  29711. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_18;
  29712. memset((&L_18), 0, sizeof(L_18));
  29713. Span_1__ctor_mB42173300DDC8E1D47A980BE483E0AE19E5239E8_inline((&L_18), (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  29714. V_0 = (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_18;
  29715. int32_t L_19 = (int32_t)__this->get__index_1();
  29716. int32_t L_20 = (int32_t)__this->get__length_2();
  29717. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_21;
  29718. L_21 = Span_1_Slice_m76F0F4C1930461A206C4BE6FA8035369F5A63C41_inline((Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  29719. return (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_21;
  29720. }
  29721. IL_0089:
  29722. {
  29723. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  29724. if (!L_22)
  29725. {
  29726. goto IL_00b4;
  29727. }
  29728. }
  29729. {
  29730. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  29731. int32_t L_24 = (int32_t)__this->get__index_1();
  29732. int32_t L_25 = (int32_t)__this->get__length_2();
  29733. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_26;
  29734. memset((&L_26), 0, sizeof(L_26));
  29735. Span_1__ctor_m9169051A61652EDC4D6FC858A7C59B9239E002CD_inline((&L_26), (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)((ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  29736. return (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_26;
  29737. }
  29738. IL_00b4:
  29739. {
  29740. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ));
  29741. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_27 = V_0;
  29742. return (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_27;
  29743. }
  29744. }
  29745. IL2CPP_EXTERN_C Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Memory_1_get_Span_m3A23075BE17F34DE3B6FC2146DBD61C3D685B428_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29746. {
  29747. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * _thisAdjusted;
  29748. int32_t _offset = 1;
  29749. _thisAdjusted = reinterpret_cast<Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *>(__this + _offset);
  29750. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B _returnValue;
  29751. _returnValue = Memory_1_get_Span_m3A23075BE17F34DE3B6FC2146DBD61C3D685B428_inline(_thisAdjusted, method);
  29752. return _returnValue;
  29753. }
  29754. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::Pin()
  29755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m326BDAD2D76556759A7DFCE8373A3EC55FCBACA6_gshared (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, const RuntimeMethod* method)
  29756. {
  29757. static bool s_Il2CppMethodInitialized;
  29758. if (!s_Il2CppMethodInitialized)
  29759. {
  29760. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  29761. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  29762. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  29763. s_Il2CppMethodInitialized = true;
  29764. }
  29765. String_t* V_0 = NULL;
  29766. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  29767. memset((&V_1), 0, sizeof(V_1));
  29768. void* V_2 = NULL;
  29769. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* V_3 = NULL;
  29770. void* V_4 = NULL;
  29771. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  29772. memset((&V_5), 0, sizeof(V_5));
  29773. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  29774. memset((&V_6), 0, sizeof(V_6));
  29775. void* V_7 = NULL;
  29776. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  29777. memset((&V_8), 0, sizeof(V_8));
  29778. {
  29779. int32_t L_0 = (int32_t)__this->get__index_1();
  29780. if ((((int32_t)L_0) >= ((int32_t)0)))
  29781. {
  29782. goto IL_0026;
  29783. }
  29784. }
  29785. {
  29786. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  29787. int32_t L_2 = (int32_t)__this->get__index_1();
  29788. NullCheck((MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 *)((MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  29789. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  29790. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.ComplexVector4>::Pin(System.Int32) */, (MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 *)((MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  29791. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  29792. }
  29793. IL_0026:
  29794. {
  29795. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  29796. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  29797. Type_t * L_5;
  29798. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  29799. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  29800. Type_t * L_7;
  29801. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  29802. bool L_8;
  29803. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  29804. if (!L_8)
  29805. {
  29806. goto IL_0079;
  29807. }
  29808. }
  29809. {
  29810. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  29811. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  29812. V_0 = (String_t*)L_10;
  29813. if (!L_10)
  29814. {
  29815. goto IL_0079;
  29816. }
  29817. }
  29818. {
  29819. String_t* L_11 = V_0;
  29820. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  29821. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  29822. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  29823. intptr_t L_13;
  29824. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  29825. void* L_14;
  29826. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  29827. int32_t L_15 = (int32_t)__this->get__index_1();
  29828. void* L_16;
  29829. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  29830. V_2 = (void*)L_16;
  29831. void* L_17 = V_2;
  29832. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  29833. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  29834. memset((&L_19), 0, sizeof(L_19));
  29835. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  29836. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  29837. }
  29838. IL_0079:
  29839. {
  29840. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  29841. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_21 = (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)((ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  29842. V_3 = (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)L_21;
  29843. if (!L_21)
  29844. {
  29845. goto IL_00ee;
  29846. }
  29847. }
  29848. {
  29849. int32_t L_22 = (int32_t)__this->get__length_2();
  29850. if ((((int32_t)L_22) >= ((int32_t)0)))
  29851. {
  29852. goto IL_00c1;
  29853. }
  29854. }
  29855. {
  29856. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_23 = V_3;
  29857. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_24;
  29858. L_24 = (( Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B (*) (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  29859. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_25;
  29860. L_25 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  29861. void* L_26;
  29862. L_26 = (( void* (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  29863. int32_t L_27 = (int32_t)__this->get__index_1();
  29864. void* L_28;
  29865. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  29866. V_4 = (void*)L_28;
  29867. void* L_29 = V_4;
  29868. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  29869. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  29870. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  29871. memset((&L_31), 0, sizeof(L_31));
  29872. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  29873. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  29874. }
  29875. IL_00c1:
  29876. {
  29877. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_32 = V_3;
  29878. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  29879. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  29880. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  29881. intptr_t L_34;
  29882. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  29883. void* L_35;
  29884. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  29885. int32_t L_36 = (int32_t)__this->get__index_1();
  29886. void* L_37;
  29887. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  29888. V_7 = (void*)L_37;
  29889. void* L_38 = V_7;
  29890. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  29891. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  29892. memset((&L_40), 0, sizeof(L_40));
  29893. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  29894. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  29895. }
  29896. IL_00ee:
  29897. {
  29898. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  29899. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  29900. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  29901. }
  29902. }
  29903. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m326BDAD2D76556759A7DFCE8373A3EC55FCBACA6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29904. {
  29905. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * _thisAdjusted;
  29906. int32_t _offset = 1;
  29907. _thisAdjusted = reinterpret_cast<Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *>(__this + _offset);
  29908. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  29909. _returnValue = Memory_1_Pin_m326BDAD2D76556759A7DFCE8373A3EC55FCBACA6(_thisAdjusted, method);
  29910. return _returnValue;
  29911. }
  29912. // System.Boolean System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::Equals(System.Object)
  29913. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m69BD57295BE2BDD889603BA452519CE78D96E1A6_gshared (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  29914. {
  29915. ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD V_0;
  29916. memset((&V_0), 0, sizeof(V_0));
  29917. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 V_1;
  29918. memset((&V_1), 0, sizeof(V_1));
  29919. RuntimeObject * V_2 = NULL;
  29920. {
  29921. RuntimeObject * L_0 = ___obj0;
  29922. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  29923. {
  29924. goto IL_0022;
  29925. }
  29926. }
  29927. {
  29928. RuntimeObject * L_1 = ___obj0;
  29929. V_0 = (ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD )((*(ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD *)((ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  29930. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 L_2 = (*(Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *)__this);
  29931. ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD L_3;
  29932. L_3 = (( ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD (*) (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  29933. bool L_4;
  29934. L_4 = ReadOnlyMemory_1_Equals_m214150303B58BAB1675994F848A8C01A595E3480((ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD *)(ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD *)(&V_0), (ReadOnlyMemory_1_tA16DACAE9C93820AC7FEBF97D65FD6E2764AFADD )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  29935. return (bool)L_4;
  29936. }
  29937. IL_0022:
  29938. {
  29939. RuntimeObject * L_5 = ___obj0;
  29940. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  29941. V_2 = (RuntimeObject *)L_6;
  29942. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  29943. {
  29944. goto IL_003b;
  29945. }
  29946. }
  29947. {
  29948. RuntimeObject * L_7 = V_2;
  29949. V_1 = (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 )((*(Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *)((Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  29950. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 L_8 = V_1;
  29951. bool L_9;
  29952. L_9 = Memory_1_Equals_mF2129F583C5195F466946AA19931FEA608EBC565((Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *)(Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *)__this, (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  29953. return (bool)L_9;
  29954. }
  29955. IL_003b:
  29956. {
  29957. return (bool)0;
  29958. }
  29959. }
  29960. IL2CPP_EXTERN_C bool Memory_1_Equals_m69BD57295BE2BDD889603BA452519CE78D96E1A6_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  29961. {
  29962. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * _thisAdjusted;
  29963. int32_t _offset = 1;
  29964. _thisAdjusted = reinterpret_cast<Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *>(__this + _offset);
  29965. bool _returnValue;
  29966. _returnValue = Memory_1_Equals_m69BD57295BE2BDD889603BA452519CE78D96E1A6(_thisAdjusted, ___obj0, method);
  29967. return _returnValue;
  29968. }
  29969. // System.Boolean System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::Equals(System.Memory`1<T>)
  29970. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mF2129F583C5195F466946AA19931FEA608EBC565_gshared (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 ___other0, const RuntimeMethod* method)
  29971. {
  29972. {
  29973. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  29974. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 L_1 = ___other0;
  29975. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  29976. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  29977. {
  29978. goto IL_002b;
  29979. }
  29980. }
  29981. {
  29982. int32_t L_3 = (int32_t)__this->get__index_1();
  29983. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 L_4 = ___other0;
  29984. int32_t L_5 = (int32_t)L_4.get__index_1();
  29985. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  29986. {
  29987. goto IL_002b;
  29988. }
  29989. }
  29990. {
  29991. int32_t L_6 = (int32_t)__this->get__length_2();
  29992. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 L_7 = ___other0;
  29993. int32_t L_8 = (int32_t)L_7.get__length_2();
  29994. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  29995. }
  29996. IL_002b:
  29997. {
  29998. return (bool)0;
  29999. }
  30000. }
  30001. IL2CPP_EXTERN_C bool Memory_1_Equals_mF2129F583C5195F466946AA19931FEA608EBC565_AdjustorThunk (RuntimeObject * __this, Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 ___other0, const RuntimeMethod* method)
  30002. {
  30003. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * _thisAdjusted;
  30004. int32_t _offset = 1;
  30005. _thisAdjusted = reinterpret_cast<Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *>(__this + _offset);
  30006. bool _returnValue;
  30007. _returnValue = Memory_1_Equals_mF2129F583C5195F466946AA19931FEA608EBC565(_thisAdjusted, ___other0, method);
  30008. return _returnValue;
  30009. }
  30010. // System.Int32 System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::GetHashCode()
  30011. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mC7D12AA4E68D5C49124549C20FCDE64120C85B05_gshared (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, const RuntimeMethod* method)
  30012. {
  30013. int32_t V_0 = 0;
  30014. {
  30015. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  30016. if (L_0)
  30017. {
  30018. goto IL_000a;
  30019. }
  30020. }
  30021. {
  30022. return (int32_t)0;
  30023. }
  30024. IL_000a:
  30025. {
  30026. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  30027. NullCheck((RuntimeObject *)L_1);
  30028. int32_t L_2;
  30029. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  30030. int32_t L_3 = (int32_t)__this->get__index_1();
  30031. V_0 = (int32_t)L_3;
  30032. int32_t L_4;
  30033. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  30034. int32_t L_5 = (int32_t)__this->get__length_2();
  30035. V_0 = (int32_t)L_5;
  30036. int32_t L_6;
  30037. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  30038. int32_t L_7;
  30039. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  30040. return (int32_t)L_7;
  30041. }
  30042. }
  30043. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mC7D12AA4E68D5C49124549C20FCDE64120C85B05_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30044. {
  30045. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * _thisAdjusted;
  30046. int32_t _offset = 1;
  30047. _thisAdjusted = reinterpret_cast<Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 *>(__this + _offset);
  30048. int32_t _returnValue;
  30049. _returnValue = Memory_1_GetHashCode_mC7D12AA4E68D5C49124549C20FCDE64120C85B05(_thisAdjusted, method);
  30050. return _returnValue;
  30051. }
  30052. // System.Int32 System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::CombineHashCodes(System.Int32,System.Int32)
  30053. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m2C5C9F40D3A3B8EB9EABC8E19D09D612AB6210CF_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  30054. {
  30055. {
  30056. int32_t L_0 = ___left0;
  30057. int32_t L_1 = ___left0;
  30058. int32_t L_2 = ___right1;
  30059. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  30060. }
  30061. }
  30062. // System.Int32 System.Memory`1<SixLabors.ImageSharp.ComplexVector4>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  30063. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mDC31609ED468606ECD2D4E156D2C7F32264377E8_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  30064. {
  30065. {
  30066. int32_t L_0 = ___h10;
  30067. int32_t L_1 = ___h21;
  30068. int32_t L_2;
  30069. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  30070. int32_t L_3 = ___h32;
  30071. int32_t L_4;
  30072. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  30073. return (int32_t)L_4;
  30074. }
  30075. }
  30076. #ifdef __clang__
  30077. #pragma clang diagnostic pop
  30078. #endif
  30079. #ifdef __clang__
  30080. #pragma clang diagnostic push
  30081. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30082. #pragma clang diagnostic ignored "-Wunused-variable"
  30083. #endif
  30084. // System.Void System.Memory`1<System.Decimal>::.ctor(T[])
  30085. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m64C38C67EDB9FD7F296993BF915FDC73C1722950_gshared (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, const RuntimeMethod* method)
  30086. {
  30087. static bool s_Il2CppMethodInitialized;
  30088. if (!s_Il2CppMethodInitialized)
  30089. {
  30090. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  30091. s_Il2CppMethodInitialized = true;
  30092. }
  30093. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 V_0;
  30094. memset((&V_0), 0, sizeof(V_0));
  30095. {
  30096. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_0 = ___array0;
  30097. if (L_0)
  30098. {
  30099. goto IL_000b;
  30100. }
  30101. }
  30102. {
  30103. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF ));
  30104. return;
  30105. }
  30106. IL_000b:
  30107. {
  30108. il2cpp_codegen_initobj((&V_0), sizeof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ));
  30109. goto IL_0037;
  30110. }
  30111. {
  30112. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_2 = ___array0;
  30113. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  30114. Type_t * L_3;
  30115. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  30116. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  30117. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  30118. Type_t * L_5;
  30119. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  30120. bool L_6;
  30121. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  30122. if (!L_6)
  30123. {
  30124. goto IL_0037;
  30125. }
  30126. }
  30127. {
  30128. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  30129. }
  30130. IL_0037:
  30131. {
  30132. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_7 = ___array0;
  30133. __this->set__object_0((RuntimeObject *)L_7);
  30134. __this->set__index_1(0);
  30135. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_8 = ___array0;
  30136. NullCheck(L_8);
  30137. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  30138. return;
  30139. }
  30140. }
  30141. IL2CPP_EXTERN_C void Memory_1__ctor_m64C38C67EDB9FD7F296993BF915FDC73C1722950_AdjustorThunk (RuntimeObject * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, const RuntimeMethod* method)
  30142. {
  30143. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * _thisAdjusted;
  30144. int32_t _offset = 1;
  30145. _thisAdjusted = reinterpret_cast<Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *>(__this + _offset);
  30146. Memory_1__ctor_m64C38C67EDB9FD7F296993BF915FDC73C1722950_inline(_thisAdjusted, ___array0, method);
  30147. }
  30148. // System.Void System.Memory`1<System.Decimal>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  30149. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mBD4C82D1D76E890EDCB01DC37B09B67F5A55D59D_gshared (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  30150. {
  30151. {
  30152. int32_t L_0 = ___length1;
  30153. if ((((int32_t)L_0) >= ((int32_t)0)))
  30154. {
  30155. goto IL_0009;
  30156. }
  30157. }
  30158. {
  30159. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  30160. }
  30161. IL_0009:
  30162. {
  30163. MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 * L_1 = ___manager0;
  30164. __this->set__object_0(L_1);
  30165. __this->set__index_1(((int32_t)-2147483648LL));
  30166. int32_t L_2 = ___length1;
  30167. __this->set__length_2(L_2);
  30168. return;
  30169. }
  30170. }
  30171. IL2CPP_EXTERN_C void Memory_1__ctor_mBD4C82D1D76E890EDCB01DC37B09B67F5A55D59D_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  30172. {
  30173. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * _thisAdjusted;
  30174. int32_t _offset = 1;
  30175. _thisAdjusted = reinterpret_cast<Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *>(__this + _offset);
  30176. Memory_1__ctor_mBD4C82D1D76E890EDCB01DC37B09B67F5A55D59D_inline(_thisAdjusted, ___manager0, ___length1, method);
  30177. }
  30178. // System.Void System.Memory`1<System.Decimal>::.ctor(System.Object,System.Int32,System.Int32)
  30179. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m7E16BE06C2874499940BB418892EC1C7FA8C124B_gshared (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  30180. {
  30181. {
  30182. RuntimeObject * L_0 = ___obj0;
  30183. __this->set__object_0(L_0);
  30184. int32_t L_1 = ___start1;
  30185. __this->set__index_1(L_1);
  30186. int32_t L_2 = ___length2;
  30187. __this->set__length_2(L_2);
  30188. return;
  30189. }
  30190. }
  30191. IL2CPP_EXTERN_C void Memory_1__ctor_m7E16BE06C2874499940BB418892EC1C7FA8C124B_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  30192. {
  30193. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * _thisAdjusted;
  30194. int32_t _offset = 1;
  30195. _thisAdjusted = reinterpret_cast<Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *>(__this + _offset);
  30196. Memory_1__ctor_m7E16BE06C2874499940BB418892EC1C7FA8C124B_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  30197. }
  30198. // System.ReadOnlyMemory`1<T> System.Memory`1<System.Decimal>::op_Implicit(System.Memory`1<T>)
  30199. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 Memory_1_op_Implicit_m1937F9BF898AF1E33A897940C271B65655843C8F_gshared (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF ___memory0, const RuntimeMethod* method)
  30200. {
  30201. {
  30202. ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 * L_0;
  30203. L_0 = (( ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 * (*) (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *)(Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  30204. ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 L_1 = (*(ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 *)L_0);
  30205. return (ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 )L_1;
  30206. }
  30207. }
  30208. // System.Int32 System.Memory`1<System.Decimal>::get_Length()
  30209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mA08F756D4CE82B5D0C319EAEE2AD5C9245ABE138_gshared (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, const RuntimeMethod* method)
  30210. {
  30211. {
  30212. int32_t L_0 = (int32_t)__this->get__length_2();
  30213. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  30214. }
  30215. }
  30216. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mA08F756D4CE82B5D0C319EAEE2AD5C9245ABE138_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30217. {
  30218. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * _thisAdjusted;
  30219. int32_t _offset = 1;
  30220. _thisAdjusted = reinterpret_cast<Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *>(__this + _offset);
  30221. int32_t _returnValue;
  30222. _returnValue = Memory_1_get_Length_mA08F756D4CE82B5D0C319EAEE2AD5C9245ABE138(_thisAdjusted, method);
  30223. return _returnValue;
  30224. }
  30225. // System.String System.Memory`1<System.Decimal>::ToString()
  30226. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mF10D6BC78DF43A274D27A7B02A5CF86ACACC3812_gshared (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, const RuntimeMethod* method)
  30227. {
  30228. static bool s_Il2CppMethodInitialized;
  30229. if (!s_Il2CppMethodInitialized)
  30230. {
  30231. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  30232. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  30233. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  30234. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  30235. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  30236. s_Il2CppMethodInitialized = true;
  30237. }
  30238. String_t* V_0 = NULL;
  30239. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 V_1;
  30240. memset((&V_1), 0, sizeof(V_1));
  30241. {
  30242. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  30243. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  30244. Type_t * L_1;
  30245. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  30246. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  30247. Type_t * L_3;
  30248. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  30249. bool L_4;
  30250. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  30251. if (!L_4)
  30252. {
  30253. goto IL_0058;
  30254. }
  30255. }
  30256. {
  30257. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  30258. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  30259. V_0 = (String_t*)L_6;
  30260. if (L_6)
  30261. {
  30262. goto IL_003f;
  30263. }
  30264. }
  30265. {
  30266. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_7;
  30267. L_7 = Memory_1_get_Span_mEA1EBC7EC7704C094D4FE6E929B37F77D1B8D4FB_inline((Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *)(Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  30268. V_1 = (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_7;
  30269. Il2CppFakeBox<Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  30270. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  30271. String_t* L_9;
  30272. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  30273. V_1 = L_8.m_Value;
  30274. return (String_t*)L_9;
  30275. }
  30276. IL_003f:
  30277. {
  30278. String_t* L_10 = V_0;
  30279. int32_t L_11 = (int32_t)__this->get__index_1();
  30280. int32_t L_12 = (int32_t)__this->get__length_2();
  30281. NullCheck((String_t*)L_10);
  30282. String_t* L_13;
  30283. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  30284. return (String_t*)L_13;
  30285. }
  30286. IL_0058:
  30287. {
  30288. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  30289. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  30290. Type_t * L_15;
  30291. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  30292. NullCheck((MemberInfo_t *)L_15);
  30293. String_t* L_16;
  30294. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  30295. int32_t L_17 = (int32_t)__this->get__length_2();
  30296. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  30297. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  30298. String_t* L_20;
  30299. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  30300. return (String_t*)L_20;
  30301. }
  30302. }
  30303. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mF10D6BC78DF43A274D27A7B02A5CF86ACACC3812_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30304. {
  30305. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * _thisAdjusted;
  30306. int32_t _offset = 1;
  30307. _thisAdjusted = reinterpret_cast<Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *>(__this + _offset);
  30308. String_t* _returnValue;
  30309. _returnValue = Memory_1_ToString_mF10D6BC78DF43A274D27A7B02A5CF86ACACC3812(_thisAdjusted, method);
  30310. return _returnValue;
  30311. }
  30312. // System.Memory`1<T> System.Memory`1<System.Decimal>::Slice(System.Int32,System.Int32)
  30313. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF Memory_1_Slice_mCDD3FA913488CD239B9A8C55E138F385B2ADE7C2_gshared (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  30314. {
  30315. int32_t V_0 = 0;
  30316. int32_t V_1 = 0;
  30317. {
  30318. int32_t L_0 = (int32_t)__this->get__length_2();
  30319. V_0 = (int32_t)L_0;
  30320. int32_t L_1 = V_0;
  30321. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  30322. int32_t L_2 = ___start0;
  30323. int32_t L_3 = V_1;
  30324. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  30325. {
  30326. goto IL_0019;
  30327. }
  30328. }
  30329. {
  30330. int32_t L_4 = ___length1;
  30331. int32_t L_5 = V_1;
  30332. int32_t L_6 = ___start0;
  30333. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  30334. {
  30335. goto IL_001e;
  30336. }
  30337. }
  30338. IL_0019:
  30339. {
  30340. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  30341. }
  30342. IL_001e:
  30343. {
  30344. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  30345. int32_t L_8 = (int32_t)__this->get__index_1();
  30346. int32_t L_9 = ___start0;
  30347. int32_t L_10 = ___length1;
  30348. int32_t L_11 = V_0;
  30349. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF L_12;
  30350. memset((&L_12), 0, sizeof(L_12));
  30351. Memory_1__ctor_m7E16BE06C2874499940BB418892EC1C7FA8C124B_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  30352. return (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF )L_12;
  30353. }
  30354. }
  30355. IL2CPP_EXTERN_C Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF Memory_1_Slice_mCDD3FA913488CD239B9A8C55E138F385B2ADE7C2_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  30356. {
  30357. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * _thisAdjusted;
  30358. int32_t _offset = 1;
  30359. _thisAdjusted = reinterpret_cast<Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *>(__this + _offset);
  30360. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF _returnValue;
  30361. _returnValue = Memory_1_Slice_mCDD3FA913488CD239B9A8C55E138F385B2ADE7C2_inline(_thisAdjusted, ___start0, ___length1, method);
  30362. return _returnValue;
  30363. }
  30364. // System.Span`1<T> System.Memory`1<System.Decimal>::get_Span()
  30365. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Memory_1_get_Span_mEA1EBC7EC7704C094D4FE6E929B37F77D1B8D4FB_gshared (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, const RuntimeMethod* method)
  30366. {
  30367. static bool s_Il2CppMethodInitialized;
  30368. if (!s_Il2CppMethodInitialized)
  30369. {
  30370. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  30371. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30372. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  30373. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  30374. s_Il2CppMethodInitialized = true;
  30375. }
  30376. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 V_0;
  30377. memset((&V_0), 0, sizeof(V_0));
  30378. String_t* V_1 = NULL;
  30379. {
  30380. int32_t L_0 = (int32_t)__this->get__index_1();
  30381. if ((((int32_t)L_0) >= ((int32_t)0)))
  30382. {
  30383. goto IL_0034;
  30384. }
  30385. }
  30386. {
  30387. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  30388. NullCheck((MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 *)((MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  30389. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_2;
  30390. L_2 = VirtualFuncInvoker0< Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<System.Decimal>::GetSpan() */, (MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 *)((MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  30391. V_0 = (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_2;
  30392. int32_t L_3 = (int32_t)__this->get__index_1();
  30393. int32_t L_4 = (int32_t)__this->get__length_2();
  30394. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_5;
  30395. L_5 = Span_1_Slice_m9A85CE9788C2F133467D7653DD31EA7926D110F7_inline((Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  30396. return (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_5;
  30397. }
  30398. IL_0034:
  30399. {
  30400. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  30401. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  30402. Type_t * L_7;
  30403. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  30404. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  30405. Type_t * L_9;
  30406. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  30407. bool L_10;
  30408. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  30409. if (!L_10)
  30410. {
  30411. goto IL_0089;
  30412. }
  30413. }
  30414. {
  30415. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  30416. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  30417. V_1 = (String_t*)L_12;
  30418. if (!L_12)
  30419. {
  30420. goto IL_0089;
  30421. }
  30422. }
  30423. {
  30424. String_t* L_13 = V_1;
  30425. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_14;
  30426. L_14 = (( Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  30427. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30428. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  30429. String_t* L_16 = V_1;
  30430. NullCheck((String_t*)L_16);
  30431. int32_t L_17;
  30432. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  30433. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_18;
  30434. memset((&L_18), 0, sizeof(L_18));
  30435. Span_1__ctor_mCC10D564B5E5B3AC711A6C1E8583792FEDE314CA_inline((&L_18), (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  30436. V_0 = (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_18;
  30437. int32_t L_19 = (int32_t)__this->get__index_1();
  30438. int32_t L_20 = (int32_t)__this->get__length_2();
  30439. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_21;
  30440. L_21 = Span_1_Slice_m9A85CE9788C2F133467D7653DD31EA7926D110F7_inline((Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  30441. return (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_21;
  30442. }
  30443. IL_0089:
  30444. {
  30445. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  30446. if (!L_22)
  30447. {
  30448. goto IL_00b4;
  30449. }
  30450. }
  30451. {
  30452. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  30453. int32_t L_24 = (int32_t)__this->get__index_1();
  30454. int32_t L_25 = (int32_t)__this->get__length_2();
  30455. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_26;
  30456. memset((&L_26), 0, sizeof(L_26));
  30457. Span_1__ctor_m6D382674C67C879C77382A91313A20426D48C35D_inline((&L_26), (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)((DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  30458. return (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_26;
  30459. }
  30460. IL_00b4:
  30461. {
  30462. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ));
  30463. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_27 = V_0;
  30464. return (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_27;
  30465. }
  30466. }
  30467. IL2CPP_EXTERN_C Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Memory_1_get_Span_mEA1EBC7EC7704C094D4FE6E929B37F77D1B8D4FB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30468. {
  30469. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * _thisAdjusted;
  30470. int32_t _offset = 1;
  30471. _thisAdjusted = reinterpret_cast<Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *>(__this + _offset);
  30472. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 _returnValue;
  30473. _returnValue = Memory_1_get_Span_mEA1EBC7EC7704C094D4FE6E929B37F77D1B8D4FB_inline(_thisAdjusted, method);
  30474. return _returnValue;
  30475. }
  30476. // System.Buffers.MemoryHandle System.Memory`1<System.Decimal>::Pin()
  30477. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m015A27047ACAE99873D9818BEE9C11F682C49750_gshared (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, const RuntimeMethod* method)
  30478. {
  30479. static bool s_Il2CppMethodInitialized;
  30480. if (!s_Il2CppMethodInitialized)
  30481. {
  30482. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  30483. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  30484. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  30485. s_Il2CppMethodInitialized = true;
  30486. }
  30487. String_t* V_0 = NULL;
  30488. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  30489. memset((&V_1), 0, sizeof(V_1));
  30490. void* V_2 = NULL;
  30491. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* V_3 = NULL;
  30492. void* V_4 = NULL;
  30493. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  30494. memset((&V_5), 0, sizeof(V_5));
  30495. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  30496. memset((&V_6), 0, sizeof(V_6));
  30497. void* V_7 = NULL;
  30498. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  30499. memset((&V_8), 0, sizeof(V_8));
  30500. {
  30501. int32_t L_0 = (int32_t)__this->get__index_1();
  30502. if ((((int32_t)L_0) >= ((int32_t)0)))
  30503. {
  30504. goto IL_0026;
  30505. }
  30506. }
  30507. {
  30508. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  30509. int32_t L_2 = (int32_t)__this->get__index_1();
  30510. NullCheck((MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 *)((MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  30511. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  30512. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<System.Decimal>::Pin(System.Int32) */, (MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 *)((MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  30513. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  30514. }
  30515. IL_0026:
  30516. {
  30517. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  30518. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  30519. Type_t * L_5;
  30520. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  30521. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  30522. Type_t * L_7;
  30523. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  30524. bool L_8;
  30525. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  30526. if (!L_8)
  30527. {
  30528. goto IL_0079;
  30529. }
  30530. }
  30531. {
  30532. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  30533. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  30534. V_0 = (String_t*)L_10;
  30535. if (!L_10)
  30536. {
  30537. goto IL_0079;
  30538. }
  30539. }
  30540. {
  30541. String_t* L_11 = V_0;
  30542. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  30543. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  30544. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  30545. intptr_t L_13;
  30546. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  30547. void* L_14;
  30548. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  30549. int32_t L_15 = (int32_t)__this->get__index_1();
  30550. void* L_16;
  30551. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  30552. V_2 = (void*)L_16;
  30553. void* L_17 = V_2;
  30554. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  30555. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  30556. memset((&L_19), 0, sizeof(L_19));
  30557. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  30558. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  30559. }
  30560. IL_0079:
  30561. {
  30562. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  30563. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_21 = (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)((DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  30564. V_3 = (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)L_21;
  30565. if (!L_21)
  30566. {
  30567. goto IL_00ee;
  30568. }
  30569. }
  30570. {
  30571. int32_t L_22 = (int32_t)__this->get__length_2();
  30572. if ((((int32_t)L_22) >= ((int32_t)0)))
  30573. {
  30574. goto IL_00c1;
  30575. }
  30576. }
  30577. {
  30578. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_23 = V_3;
  30579. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_24;
  30580. L_24 = (( Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 (*) (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  30581. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_25;
  30582. L_25 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  30583. void* L_26;
  30584. L_26 = (( void* (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  30585. int32_t L_27 = (int32_t)__this->get__index_1();
  30586. void* L_28;
  30587. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  30588. V_4 = (void*)L_28;
  30589. void* L_29 = V_4;
  30590. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  30591. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  30592. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  30593. memset((&L_31), 0, sizeof(L_31));
  30594. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  30595. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  30596. }
  30597. IL_00c1:
  30598. {
  30599. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_32 = V_3;
  30600. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  30601. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  30602. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  30603. intptr_t L_34;
  30604. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  30605. void* L_35;
  30606. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  30607. int32_t L_36 = (int32_t)__this->get__index_1();
  30608. void* L_37;
  30609. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  30610. V_7 = (void*)L_37;
  30611. void* L_38 = V_7;
  30612. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  30613. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  30614. memset((&L_40), 0, sizeof(L_40));
  30615. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  30616. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  30617. }
  30618. IL_00ee:
  30619. {
  30620. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  30621. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  30622. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  30623. }
  30624. }
  30625. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m015A27047ACAE99873D9818BEE9C11F682C49750_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30626. {
  30627. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * _thisAdjusted;
  30628. int32_t _offset = 1;
  30629. _thisAdjusted = reinterpret_cast<Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *>(__this + _offset);
  30630. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  30631. _returnValue = Memory_1_Pin_m015A27047ACAE99873D9818BEE9C11F682C49750(_thisAdjusted, method);
  30632. return _returnValue;
  30633. }
  30634. // System.Boolean System.Memory`1<System.Decimal>::Equals(System.Object)
  30635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mCA5653E7887447199AA665DE0ADB559153265E2F_gshared (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  30636. {
  30637. ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 V_0;
  30638. memset((&V_0), 0, sizeof(V_0));
  30639. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF V_1;
  30640. memset((&V_1), 0, sizeof(V_1));
  30641. RuntimeObject * V_2 = NULL;
  30642. {
  30643. RuntimeObject * L_0 = ___obj0;
  30644. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  30645. {
  30646. goto IL_0022;
  30647. }
  30648. }
  30649. {
  30650. RuntimeObject * L_1 = ___obj0;
  30651. V_0 = (ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 )((*(ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 *)((ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  30652. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF L_2 = (*(Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *)__this);
  30653. ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 L_3;
  30654. L_3 = (( ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 (*) (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  30655. bool L_4;
  30656. L_4 = ReadOnlyMemory_1_Equals_m5795EA291CB6317294D6B17B69005F790EAB602F((ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 *)(ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 *)(&V_0), (ReadOnlyMemory_1_tBF20B73EA9584E24E00197B6984E3E3B6E0B57F2 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  30657. return (bool)L_4;
  30658. }
  30659. IL_0022:
  30660. {
  30661. RuntimeObject * L_5 = ___obj0;
  30662. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  30663. V_2 = (RuntimeObject *)L_6;
  30664. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  30665. {
  30666. goto IL_003b;
  30667. }
  30668. }
  30669. {
  30670. RuntimeObject * L_7 = V_2;
  30671. V_1 = (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF )((*(Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *)((Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  30672. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF L_8 = V_1;
  30673. bool L_9;
  30674. L_9 = Memory_1_Equals_m14CA0574A73CCD5ECD59B396D37890CAE144AB39((Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *)(Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *)__this, (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  30675. return (bool)L_9;
  30676. }
  30677. IL_003b:
  30678. {
  30679. return (bool)0;
  30680. }
  30681. }
  30682. IL2CPP_EXTERN_C bool Memory_1_Equals_mCA5653E7887447199AA665DE0ADB559153265E2F_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  30683. {
  30684. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * _thisAdjusted;
  30685. int32_t _offset = 1;
  30686. _thisAdjusted = reinterpret_cast<Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *>(__this + _offset);
  30687. bool _returnValue;
  30688. _returnValue = Memory_1_Equals_mCA5653E7887447199AA665DE0ADB559153265E2F(_thisAdjusted, ___obj0, method);
  30689. return _returnValue;
  30690. }
  30691. // System.Boolean System.Memory`1<System.Decimal>::Equals(System.Memory`1<T>)
  30692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m14CA0574A73CCD5ECD59B396D37890CAE144AB39_gshared (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF ___other0, const RuntimeMethod* method)
  30693. {
  30694. {
  30695. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  30696. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF L_1 = ___other0;
  30697. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  30698. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  30699. {
  30700. goto IL_002b;
  30701. }
  30702. }
  30703. {
  30704. int32_t L_3 = (int32_t)__this->get__index_1();
  30705. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF L_4 = ___other0;
  30706. int32_t L_5 = (int32_t)L_4.get__index_1();
  30707. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  30708. {
  30709. goto IL_002b;
  30710. }
  30711. }
  30712. {
  30713. int32_t L_6 = (int32_t)__this->get__length_2();
  30714. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF L_7 = ___other0;
  30715. int32_t L_8 = (int32_t)L_7.get__length_2();
  30716. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  30717. }
  30718. IL_002b:
  30719. {
  30720. return (bool)0;
  30721. }
  30722. }
  30723. IL2CPP_EXTERN_C bool Memory_1_Equals_m14CA0574A73CCD5ECD59B396D37890CAE144AB39_AdjustorThunk (RuntimeObject * __this, Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF ___other0, const RuntimeMethod* method)
  30724. {
  30725. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * _thisAdjusted;
  30726. int32_t _offset = 1;
  30727. _thisAdjusted = reinterpret_cast<Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *>(__this + _offset);
  30728. bool _returnValue;
  30729. _returnValue = Memory_1_Equals_m14CA0574A73CCD5ECD59B396D37890CAE144AB39(_thisAdjusted, ___other0, method);
  30730. return _returnValue;
  30731. }
  30732. // System.Int32 System.Memory`1<System.Decimal>::GetHashCode()
  30733. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m46AFB3B600497703EA6E64D006CC0A6A4B43AF06_gshared (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, const RuntimeMethod* method)
  30734. {
  30735. int32_t V_0 = 0;
  30736. {
  30737. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  30738. if (L_0)
  30739. {
  30740. goto IL_000a;
  30741. }
  30742. }
  30743. {
  30744. return (int32_t)0;
  30745. }
  30746. IL_000a:
  30747. {
  30748. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  30749. NullCheck((RuntimeObject *)L_1);
  30750. int32_t L_2;
  30751. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  30752. int32_t L_3 = (int32_t)__this->get__index_1();
  30753. V_0 = (int32_t)L_3;
  30754. int32_t L_4;
  30755. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  30756. int32_t L_5 = (int32_t)__this->get__length_2();
  30757. V_0 = (int32_t)L_5;
  30758. int32_t L_6;
  30759. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  30760. int32_t L_7;
  30761. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  30762. return (int32_t)L_7;
  30763. }
  30764. }
  30765. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m46AFB3B600497703EA6E64D006CC0A6A4B43AF06_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30766. {
  30767. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * _thisAdjusted;
  30768. int32_t _offset = 1;
  30769. _thisAdjusted = reinterpret_cast<Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF *>(__this + _offset);
  30770. int32_t _returnValue;
  30771. _returnValue = Memory_1_GetHashCode_m46AFB3B600497703EA6E64D006CC0A6A4B43AF06(_thisAdjusted, method);
  30772. return _returnValue;
  30773. }
  30774. // System.Int32 System.Memory`1<System.Decimal>::CombineHashCodes(System.Int32,System.Int32)
  30775. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m06BF85E362CF22E364C6F9BC0BB555EC9CFB77FE_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  30776. {
  30777. {
  30778. int32_t L_0 = ___left0;
  30779. int32_t L_1 = ___left0;
  30780. int32_t L_2 = ___right1;
  30781. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  30782. }
  30783. }
  30784. // System.Int32 System.Memory`1<System.Decimal>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  30785. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mDA4DAE8A78255D8CD6207147CD574D47A620911D_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  30786. {
  30787. {
  30788. int32_t L_0 = ___h10;
  30789. int32_t L_1 = ___h21;
  30790. int32_t L_2;
  30791. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  30792. int32_t L_3 = ___h32;
  30793. int32_t L_4;
  30794. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  30795. return (int32_t)L_4;
  30796. }
  30797. }
  30798. #ifdef __clang__
  30799. #pragma clang diagnostic pop
  30800. #endif
  30801. #ifdef __clang__
  30802. #pragma clang diagnostic push
  30803. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30804. #pragma clang diagnostic ignored "-Wunused-variable"
  30805. #endif
  30806. // System.Void System.Memory`1<System.Double>::.ctor(T[])
  30807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m86371054D428ABB1432525A59C5574E3FA0DEB67_gshared (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, const RuntimeMethod* method)
  30808. {
  30809. static bool s_Il2CppMethodInitialized;
  30810. if (!s_Il2CppMethodInitialized)
  30811. {
  30812. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  30813. s_Il2CppMethodInitialized = true;
  30814. }
  30815. double V_0 = 0.0;
  30816. {
  30817. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___array0;
  30818. if (L_0)
  30819. {
  30820. goto IL_000b;
  30821. }
  30822. }
  30823. {
  30824. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 ));
  30825. return;
  30826. }
  30827. IL_000b:
  30828. {
  30829. il2cpp_codegen_initobj((&V_0), sizeof(double));
  30830. goto IL_0037;
  30831. }
  30832. {
  30833. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = ___array0;
  30834. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  30835. Type_t * L_3;
  30836. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  30837. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  30838. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  30839. Type_t * L_5;
  30840. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  30841. bool L_6;
  30842. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  30843. if (!L_6)
  30844. {
  30845. goto IL_0037;
  30846. }
  30847. }
  30848. {
  30849. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  30850. }
  30851. IL_0037:
  30852. {
  30853. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_7 = ___array0;
  30854. __this->set__object_0((RuntimeObject *)L_7);
  30855. __this->set__index_1(0);
  30856. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_8 = ___array0;
  30857. NullCheck(L_8);
  30858. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  30859. return;
  30860. }
  30861. }
  30862. IL2CPP_EXTERN_C void Memory_1__ctor_m86371054D428ABB1432525A59C5574E3FA0DEB67_AdjustorThunk (RuntimeObject * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, const RuntimeMethod* method)
  30863. {
  30864. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * _thisAdjusted;
  30865. int32_t _offset = 1;
  30866. _thisAdjusted = reinterpret_cast<Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *>(__this + _offset);
  30867. Memory_1__ctor_m86371054D428ABB1432525A59C5574E3FA0DEB67_inline(_thisAdjusted, ___array0, method);
  30868. }
  30869. // System.Void System.Memory`1<System.Double>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  30870. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m1C612C11968504317E93AAEDD091DD791B3C0D23_gshared (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  30871. {
  30872. {
  30873. int32_t L_0 = ___length1;
  30874. if ((((int32_t)L_0) >= ((int32_t)0)))
  30875. {
  30876. goto IL_0009;
  30877. }
  30878. }
  30879. {
  30880. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  30881. }
  30882. IL_0009:
  30883. {
  30884. MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 * L_1 = ___manager0;
  30885. __this->set__object_0(L_1);
  30886. __this->set__index_1(((int32_t)-2147483648LL));
  30887. int32_t L_2 = ___length1;
  30888. __this->set__length_2(L_2);
  30889. return;
  30890. }
  30891. }
  30892. IL2CPP_EXTERN_C void Memory_1__ctor_m1C612C11968504317E93AAEDD091DD791B3C0D23_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  30893. {
  30894. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * _thisAdjusted;
  30895. int32_t _offset = 1;
  30896. _thisAdjusted = reinterpret_cast<Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *>(__this + _offset);
  30897. Memory_1__ctor_m1C612C11968504317E93AAEDD091DD791B3C0D23_inline(_thisAdjusted, ___manager0, ___length1, method);
  30898. }
  30899. // System.Void System.Memory`1<System.Double>::.ctor(System.Object,System.Int32,System.Int32)
  30900. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mEF7F8A13E8121045BA6B9142F55CC167270CC81D_gshared (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  30901. {
  30902. {
  30903. RuntimeObject * L_0 = ___obj0;
  30904. __this->set__object_0(L_0);
  30905. int32_t L_1 = ___start1;
  30906. __this->set__index_1(L_1);
  30907. int32_t L_2 = ___length2;
  30908. __this->set__length_2(L_2);
  30909. return;
  30910. }
  30911. }
  30912. IL2CPP_EXTERN_C void Memory_1__ctor_mEF7F8A13E8121045BA6B9142F55CC167270CC81D_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  30913. {
  30914. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * _thisAdjusted;
  30915. int32_t _offset = 1;
  30916. _thisAdjusted = reinterpret_cast<Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *>(__this + _offset);
  30917. Memory_1__ctor_mEF7F8A13E8121045BA6B9142F55CC167270CC81D_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  30918. }
  30919. // System.ReadOnlyMemory`1<T> System.Memory`1<System.Double>::op_Implicit(System.Memory`1<T>)
  30920. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA Memory_1_op_Implicit_mDDD27CFE7C40BAD54CC765E1B2F7B2E0B7644103_gshared (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 ___memory0, const RuntimeMethod* method)
  30921. {
  30922. {
  30923. ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA * L_0;
  30924. L_0 = (( ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA * (*) (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *)(Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  30925. ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA L_1 = (*(ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA *)L_0);
  30926. return (ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA )L_1;
  30927. }
  30928. }
  30929. // System.Int32 System.Memory`1<System.Double>::get_Length()
  30930. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m4B42E40A5663707B49544B9D6581AF241382C869_gshared (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, const RuntimeMethod* method)
  30931. {
  30932. {
  30933. int32_t L_0 = (int32_t)__this->get__length_2();
  30934. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  30935. }
  30936. }
  30937. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m4B42E40A5663707B49544B9D6581AF241382C869_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30938. {
  30939. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * _thisAdjusted;
  30940. int32_t _offset = 1;
  30941. _thisAdjusted = reinterpret_cast<Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *>(__this + _offset);
  30942. int32_t _returnValue;
  30943. _returnValue = Memory_1_get_Length_m4B42E40A5663707B49544B9D6581AF241382C869(_thisAdjusted, method);
  30944. return _returnValue;
  30945. }
  30946. // System.String System.Memory`1<System.Double>::ToString()
  30947. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mB5CEC01D4F982A2F847F27291D111AD638FDB3CB_gshared (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, const RuntimeMethod* method)
  30948. {
  30949. static bool s_Il2CppMethodInitialized;
  30950. if (!s_Il2CppMethodInitialized)
  30951. {
  30952. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  30953. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  30954. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  30955. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  30956. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  30957. s_Il2CppMethodInitialized = true;
  30958. }
  30959. String_t* V_0 = NULL;
  30960. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D V_1;
  30961. memset((&V_1), 0, sizeof(V_1));
  30962. {
  30963. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  30964. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  30965. Type_t * L_1;
  30966. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  30967. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  30968. Type_t * L_3;
  30969. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  30970. bool L_4;
  30971. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  30972. if (!L_4)
  30973. {
  30974. goto IL_0058;
  30975. }
  30976. }
  30977. {
  30978. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  30979. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  30980. V_0 = (String_t*)L_6;
  30981. if (L_6)
  30982. {
  30983. goto IL_003f;
  30984. }
  30985. }
  30986. {
  30987. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_7;
  30988. L_7 = Memory_1_get_Span_m318AE72F9426BBC29BEF7043F19E59DA8ADAE453_inline((Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *)(Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  30989. V_1 = (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_7;
  30990. Il2CppFakeBox<Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  30991. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  30992. String_t* L_9;
  30993. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  30994. V_1 = L_8.m_Value;
  30995. return (String_t*)L_9;
  30996. }
  30997. IL_003f:
  30998. {
  30999. String_t* L_10 = V_0;
  31000. int32_t L_11 = (int32_t)__this->get__index_1();
  31001. int32_t L_12 = (int32_t)__this->get__length_2();
  31002. NullCheck((String_t*)L_10);
  31003. String_t* L_13;
  31004. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  31005. return (String_t*)L_13;
  31006. }
  31007. IL_0058:
  31008. {
  31009. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  31010. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  31011. Type_t * L_15;
  31012. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  31013. NullCheck((MemberInfo_t *)L_15);
  31014. String_t* L_16;
  31015. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  31016. int32_t L_17 = (int32_t)__this->get__length_2();
  31017. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  31018. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  31019. String_t* L_20;
  31020. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  31021. return (String_t*)L_20;
  31022. }
  31023. }
  31024. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mB5CEC01D4F982A2F847F27291D111AD638FDB3CB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31025. {
  31026. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * _thisAdjusted;
  31027. int32_t _offset = 1;
  31028. _thisAdjusted = reinterpret_cast<Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *>(__this + _offset);
  31029. String_t* _returnValue;
  31030. _returnValue = Memory_1_ToString_mB5CEC01D4F982A2F847F27291D111AD638FDB3CB(_thisAdjusted, method);
  31031. return _returnValue;
  31032. }
  31033. // System.Memory`1<T> System.Memory`1<System.Double>::Slice(System.Int32,System.Int32)
  31034. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 Memory_1_Slice_mB68F64C8764887FCD80CA433C8583E246A7FA59F_gshared (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  31035. {
  31036. int32_t V_0 = 0;
  31037. int32_t V_1 = 0;
  31038. {
  31039. int32_t L_0 = (int32_t)__this->get__length_2();
  31040. V_0 = (int32_t)L_0;
  31041. int32_t L_1 = V_0;
  31042. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  31043. int32_t L_2 = ___start0;
  31044. int32_t L_3 = V_1;
  31045. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  31046. {
  31047. goto IL_0019;
  31048. }
  31049. }
  31050. {
  31051. int32_t L_4 = ___length1;
  31052. int32_t L_5 = V_1;
  31053. int32_t L_6 = ___start0;
  31054. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  31055. {
  31056. goto IL_001e;
  31057. }
  31058. }
  31059. IL_0019:
  31060. {
  31061. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  31062. }
  31063. IL_001e:
  31064. {
  31065. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  31066. int32_t L_8 = (int32_t)__this->get__index_1();
  31067. int32_t L_9 = ___start0;
  31068. int32_t L_10 = ___length1;
  31069. int32_t L_11 = V_0;
  31070. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 L_12;
  31071. memset((&L_12), 0, sizeof(L_12));
  31072. Memory_1__ctor_mEF7F8A13E8121045BA6B9142F55CC167270CC81D_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  31073. return (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 )L_12;
  31074. }
  31075. }
  31076. IL2CPP_EXTERN_C Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 Memory_1_Slice_mB68F64C8764887FCD80CA433C8583E246A7FA59F_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  31077. {
  31078. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * _thisAdjusted;
  31079. int32_t _offset = 1;
  31080. _thisAdjusted = reinterpret_cast<Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *>(__this + _offset);
  31081. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 _returnValue;
  31082. _returnValue = Memory_1_Slice_mB68F64C8764887FCD80CA433C8583E246A7FA59F_inline(_thisAdjusted, ___start0, ___length1, method);
  31083. return _returnValue;
  31084. }
  31085. // System.Span`1<T> System.Memory`1<System.Double>::get_Span()
  31086. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Memory_1_get_Span_m318AE72F9426BBC29BEF7043F19E59DA8ADAE453_gshared (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, const RuntimeMethod* method)
  31087. {
  31088. static bool s_Il2CppMethodInitialized;
  31089. if (!s_Il2CppMethodInitialized)
  31090. {
  31091. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  31092. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  31093. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  31094. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  31095. s_Il2CppMethodInitialized = true;
  31096. }
  31097. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D V_0;
  31098. memset((&V_0), 0, sizeof(V_0));
  31099. String_t* V_1 = NULL;
  31100. {
  31101. int32_t L_0 = (int32_t)__this->get__index_1();
  31102. if ((((int32_t)L_0) >= ((int32_t)0)))
  31103. {
  31104. goto IL_0034;
  31105. }
  31106. }
  31107. {
  31108. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  31109. NullCheck((MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 *)((MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  31110. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_2;
  31111. L_2 = VirtualFuncInvoker0< Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<System.Double>::GetSpan() */, (MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 *)((MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  31112. V_0 = (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_2;
  31113. int32_t L_3 = (int32_t)__this->get__index_1();
  31114. int32_t L_4 = (int32_t)__this->get__length_2();
  31115. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_5;
  31116. L_5 = Span_1_Slice_m11B8CD45E286B38B9C58BA837EB2883D511E2455_inline((Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  31117. return (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_5;
  31118. }
  31119. IL_0034:
  31120. {
  31121. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  31122. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  31123. Type_t * L_7;
  31124. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  31125. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  31126. Type_t * L_9;
  31127. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  31128. bool L_10;
  31129. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  31130. if (!L_10)
  31131. {
  31132. goto IL_0089;
  31133. }
  31134. }
  31135. {
  31136. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  31137. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  31138. V_1 = (String_t*)L_12;
  31139. if (!L_12)
  31140. {
  31141. goto IL_0089;
  31142. }
  31143. }
  31144. {
  31145. String_t* L_13 = V_1;
  31146. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_14;
  31147. L_14 = (( Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  31148. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  31149. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  31150. String_t* L_16 = V_1;
  31151. NullCheck((String_t*)L_16);
  31152. int32_t L_17;
  31153. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  31154. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_18;
  31155. memset((&L_18), 0, sizeof(L_18));
  31156. Span_1__ctor_mDB6DE3959402E12460BC6D7524BA4957C7BC017C_inline((&L_18), (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  31157. V_0 = (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_18;
  31158. int32_t L_19 = (int32_t)__this->get__index_1();
  31159. int32_t L_20 = (int32_t)__this->get__length_2();
  31160. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_21;
  31161. L_21 = Span_1_Slice_m11B8CD45E286B38B9C58BA837EB2883D511E2455_inline((Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  31162. return (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_21;
  31163. }
  31164. IL_0089:
  31165. {
  31166. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  31167. if (!L_22)
  31168. {
  31169. goto IL_00b4;
  31170. }
  31171. }
  31172. {
  31173. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  31174. int32_t L_24 = (int32_t)__this->get__index_1();
  31175. int32_t L_25 = (int32_t)__this->get__length_2();
  31176. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_26;
  31177. memset((&L_26), 0, sizeof(L_26));
  31178. Span_1__ctor_mC0F12C3D9803F6EC3796E8888FD8FCA66F897B81_inline((&L_26), (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)((DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  31179. return (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_26;
  31180. }
  31181. IL_00b4:
  31182. {
  31183. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ));
  31184. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_27 = V_0;
  31185. return (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_27;
  31186. }
  31187. }
  31188. IL2CPP_EXTERN_C Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Memory_1_get_Span_m318AE72F9426BBC29BEF7043F19E59DA8ADAE453_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31189. {
  31190. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * _thisAdjusted;
  31191. int32_t _offset = 1;
  31192. _thisAdjusted = reinterpret_cast<Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *>(__this + _offset);
  31193. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D _returnValue;
  31194. _returnValue = Memory_1_get_Span_m318AE72F9426BBC29BEF7043F19E59DA8ADAE453_inline(_thisAdjusted, method);
  31195. return _returnValue;
  31196. }
  31197. // System.Buffers.MemoryHandle System.Memory`1<System.Double>::Pin()
  31198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m413DED54391D81EC40B44C660D1C338999796461_gshared (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, const RuntimeMethod* method)
  31199. {
  31200. static bool s_Il2CppMethodInitialized;
  31201. if (!s_Il2CppMethodInitialized)
  31202. {
  31203. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  31204. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  31205. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  31206. s_Il2CppMethodInitialized = true;
  31207. }
  31208. String_t* V_0 = NULL;
  31209. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  31210. memset((&V_1), 0, sizeof(V_1));
  31211. void* V_2 = NULL;
  31212. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* V_3 = NULL;
  31213. void* V_4 = NULL;
  31214. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  31215. memset((&V_5), 0, sizeof(V_5));
  31216. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  31217. memset((&V_6), 0, sizeof(V_6));
  31218. void* V_7 = NULL;
  31219. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  31220. memset((&V_8), 0, sizeof(V_8));
  31221. {
  31222. int32_t L_0 = (int32_t)__this->get__index_1();
  31223. if ((((int32_t)L_0) >= ((int32_t)0)))
  31224. {
  31225. goto IL_0026;
  31226. }
  31227. }
  31228. {
  31229. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  31230. int32_t L_2 = (int32_t)__this->get__index_1();
  31231. NullCheck((MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 *)((MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  31232. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  31233. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<System.Double>::Pin(System.Int32) */, (MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 *)((MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  31234. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  31235. }
  31236. IL_0026:
  31237. {
  31238. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  31239. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  31240. Type_t * L_5;
  31241. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  31242. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  31243. Type_t * L_7;
  31244. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  31245. bool L_8;
  31246. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  31247. if (!L_8)
  31248. {
  31249. goto IL_0079;
  31250. }
  31251. }
  31252. {
  31253. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  31254. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  31255. V_0 = (String_t*)L_10;
  31256. if (!L_10)
  31257. {
  31258. goto IL_0079;
  31259. }
  31260. }
  31261. {
  31262. String_t* L_11 = V_0;
  31263. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  31264. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  31265. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  31266. intptr_t L_13;
  31267. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  31268. void* L_14;
  31269. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  31270. int32_t L_15 = (int32_t)__this->get__index_1();
  31271. void* L_16;
  31272. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  31273. V_2 = (void*)L_16;
  31274. void* L_17 = V_2;
  31275. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  31276. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  31277. memset((&L_19), 0, sizeof(L_19));
  31278. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  31279. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  31280. }
  31281. IL_0079:
  31282. {
  31283. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  31284. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_21 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)((DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  31285. V_3 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_21;
  31286. if (!L_21)
  31287. {
  31288. goto IL_00ee;
  31289. }
  31290. }
  31291. {
  31292. int32_t L_22 = (int32_t)__this->get__length_2();
  31293. if ((((int32_t)L_22) >= ((int32_t)0)))
  31294. {
  31295. goto IL_00c1;
  31296. }
  31297. }
  31298. {
  31299. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_23 = V_3;
  31300. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_24;
  31301. L_24 = (( Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D (*) (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  31302. double* L_25;
  31303. L_25 = (( double* (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  31304. void* L_26;
  31305. L_26 = (( void* (*) (double*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((double*)(double*)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  31306. int32_t L_27 = (int32_t)__this->get__index_1();
  31307. void* L_28;
  31308. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  31309. V_4 = (void*)L_28;
  31310. void* L_29 = V_4;
  31311. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  31312. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  31313. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  31314. memset((&L_31), 0, sizeof(L_31));
  31315. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  31316. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  31317. }
  31318. IL_00c1:
  31319. {
  31320. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_32 = V_3;
  31321. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  31322. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  31323. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  31324. intptr_t L_34;
  31325. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  31326. void* L_35;
  31327. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  31328. int32_t L_36 = (int32_t)__this->get__index_1();
  31329. void* L_37;
  31330. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  31331. V_7 = (void*)L_37;
  31332. void* L_38 = V_7;
  31333. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  31334. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  31335. memset((&L_40), 0, sizeof(L_40));
  31336. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  31337. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  31338. }
  31339. IL_00ee:
  31340. {
  31341. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  31342. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  31343. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  31344. }
  31345. }
  31346. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m413DED54391D81EC40B44C660D1C338999796461_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31347. {
  31348. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * _thisAdjusted;
  31349. int32_t _offset = 1;
  31350. _thisAdjusted = reinterpret_cast<Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *>(__this + _offset);
  31351. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  31352. _returnValue = Memory_1_Pin_m413DED54391D81EC40B44C660D1C338999796461(_thisAdjusted, method);
  31353. return _returnValue;
  31354. }
  31355. // System.Boolean System.Memory`1<System.Double>::Equals(System.Object)
  31356. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m884E74CC7196F392E91702D395FEC07A7C66635B_gshared (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  31357. {
  31358. ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA V_0;
  31359. memset((&V_0), 0, sizeof(V_0));
  31360. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 V_1;
  31361. memset((&V_1), 0, sizeof(V_1));
  31362. RuntimeObject * V_2 = NULL;
  31363. {
  31364. RuntimeObject * L_0 = ___obj0;
  31365. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  31366. {
  31367. goto IL_0022;
  31368. }
  31369. }
  31370. {
  31371. RuntimeObject * L_1 = ___obj0;
  31372. V_0 = (ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA )((*(ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA *)((ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  31373. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 L_2 = (*(Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *)__this);
  31374. ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA L_3;
  31375. L_3 = (( ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA (*) (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  31376. bool L_4;
  31377. L_4 = ReadOnlyMemory_1_Equals_m5BF0865584D5C11715ABACEA11BF5DCBD3BBCF65((ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA *)(ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA *)(&V_0), (ReadOnlyMemory_1_t77AA3D9A26869AB2238E8D12718A414AD588F9FA )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  31378. return (bool)L_4;
  31379. }
  31380. IL_0022:
  31381. {
  31382. RuntimeObject * L_5 = ___obj0;
  31383. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  31384. V_2 = (RuntimeObject *)L_6;
  31385. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  31386. {
  31387. goto IL_003b;
  31388. }
  31389. }
  31390. {
  31391. RuntimeObject * L_7 = V_2;
  31392. V_1 = (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 )((*(Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *)((Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  31393. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 L_8 = V_1;
  31394. bool L_9;
  31395. L_9 = Memory_1_Equals_mDB66F94583D9D1C4DF5A15C30B683D95F7B89B3A((Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *)(Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *)__this, (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  31396. return (bool)L_9;
  31397. }
  31398. IL_003b:
  31399. {
  31400. return (bool)0;
  31401. }
  31402. }
  31403. IL2CPP_EXTERN_C bool Memory_1_Equals_m884E74CC7196F392E91702D395FEC07A7C66635B_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  31404. {
  31405. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * _thisAdjusted;
  31406. int32_t _offset = 1;
  31407. _thisAdjusted = reinterpret_cast<Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *>(__this + _offset);
  31408. bool _returnValue;
  31409. _returnValue = Memory_1_Equals_m884E74CC7196F392E91702D395FEC07A7C66635B(_thisAdjusted, ___obj0, method);
  31410. return _returnValue;
  31411. }
  31412. // System.Boolean System.Memory`1<System.Double>::Equals(System.Memory`1<T>)
  31413. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mDB66F94583D9D1C4DF5A15C30B683D95F7B89B3A_gshared (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 ___other0, const RuntimeMethod* method)
  31414. {
  31415. {
  31416. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  31417. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 L_1 = ___other0;
  31418. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  31419. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  31420. {
  31421. goto IL_002b;
  31422. }
  31423. }
  31424. {
  31425. int32_t L_3 = (int32_t)__this->get__index_1();
  31426. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 L_4 = ___other0;
  31427. int32_t L_5 = (int32_t)L_4.get__index_1();
  31428. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  31429. {
  31430. goto IL_002b;
  31431. }
  31432. }
  31433. {
  31434. int32_t L_6 = (int32_t)__this->get__length_2();
  31435. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 L_7 = ___other0;
  31436. int32_t L_8 = (int32_t)L_7.get__length_2();
  31437. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  31438. }
  31439. IL_002b:
  31440. {
  31441. return (bool)0;
  31442. }
  31443. }
  31444. IL2CPP_EXTERN_C bool Memory_1_Equals_mDB66F94583D9D1C4DF5A15C30B683D95F7B89B3A_AdjustorThunk (RuntimeObject * __this, Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 ___other0, const RuntimeMethod* method)
  31445. {
  31446. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * _thisAdjusted;
  31447. int32_t _offset = 1;
  31448. _thisAdjusted = reinterpret_cast<Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *>(__this + _offset);
  31449. bool _returnValue;
  31450. _returnValue = Memory_1_Equals_mDB66F94583D9D1C4DF5A15C30B683D95F7B89B3A(_thisAdjusted, ___other0, method);
  31451. return _returnValue;
  31452. }
  31453. // System.Int32 System.Memory`1<System.Double>::GetHashCode()
  31454. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m080E2B7D9A3851609860DB475953FA0087DB50A3_gshared (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, const RuntimeMethod* method)
  31455. {
  31456. int32_t V_0 = 0;
  31457. {
  31458. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  31459. if (L_0)
  31460. {
  31461. goto IL_000a;
  31462. }
  31463. }
  31464. {
  31465. return (int32_t)0;
  31466. }
  31467. IL_000a:
  31468. {
  31469. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  31470. NullCheck((RuntimeObject *)L_1);
  31471. int32_t L_2;
  31472. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  31473. int32_t L_3 = (int32_t)__this->get__index_1();
  31474. V_0 = (int32_t)L_3;
  31475. int32_t L_4;
  31476. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  31477. int32_t L_5 = (int32_t)__this->get__length_2();
  31478. V_0 = (int32_t)L_5;
  31479. int32_t L_6;
  31480. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  31481. int32_t L_7;
  31482. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  31483. return (int32_t)L_7;
  31484. }
  31485. }
  31486. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m080E2B7D9A3851609860DB475953FA0087DB50A3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31487. {
  31488. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * _thisAdjusted;
  31489. int32_t _offset = 1;
  31490. _thisAdjusted = reinterpret_cast<Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 *>(__this + _offset);
  31491. int32_t _returnValue;
  31492. _returnValue = Memory_1_GetHashCode_m080E2B7D9A3851609860DB475953FA0087DB50A3(_thisAdjusted, method);
  31493. return _returnValue;
  31494. }
  31495. // System.Int32 System.Memory`1<System.Double>::CombineHashCodes(System.Int32,System.Int32)
  31496. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mD341BD6F12A073ECA6132ED64DF7A578EF9CDCD8_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  31497. {
  31498. {
  31499. int32_t L_0 = ___left0;
  31500. int32_t L_1 = ___left0;
  31501. int32_t L_2 = ___right1;
  31502. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  31503. }
  31504. }
  31505. // System.Int32 System.Memory`1<System.Double>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  31506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m180CA148778AC7CC2B82995B9A908161D05797DB_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  31507. {
  31508. {
  31509. int32_t L_0 = ___h10;
  31510. int32_t L_1 = ___h21;
  31511. int32_t L_2;
  31512. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  31513. int32_t L_3 = ___h32;
  31514. int32_t L_4;
  31515. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  31516. return (int32_t)L_4;
  31517. }
  31518. }
  31519. #ifdef __clang__
  31520. #pragma clang diagnostic pop
  31521. #endif
  31522. #ifdef __clang__
  31523. #pragma clang diagnostic push
  31524. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31525. #pragma clang diagnostic ignored "-Wunused-variable"
  31526. #endif
  31527. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(T[])
  31528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m3FD4A5F491CBF795352574EAC09BD8B551F57AAB_gshared (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, const RuntimeMethod* method)
  31529. {
  31530. static bool s_Il2CppMethodInitialized;
  31531. if (!s_Il2CppMethodInitialized)
  31532. {
  31533. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  31534. s_Il2CppMethodInitialized = true;
  31535. }
  31536. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_0;
  31537. memset((&V_0), 0, sizeof(V_0));
  31538. {
  31539. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_0 = ___array0;
  31540. if (L_0)
  31541. {
  31542. goto IL_000b;
  31543. }
  31544. }
  31545. {
  31546. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 ));
  31547. return;
  31548. }
  31549. IL_000b:
  31550. {
  31551. il2cpp_codegen_initobj((&V_0), sizeof(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ));
  31552. goto IL_0037;
  31553. }
  31554. {
  31555. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_2 = ___array0;
  31556. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  31557. Type_t * L_3;
  31558. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  31559. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  31560. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  31561. Type_t * L_5;
  31562. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  31563. bool L_6;
  31564. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  31565. if (!L_6)
  31566. {
  31567. goto IL_0037;
  31568. }
  31569. }
  31570. {
  31571. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  31572. }
  31573. IL_0037:
  31574. {
  31575. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_7 = ___array0;
  31576. __this->set__object_0((RuntimeObject *)L_7);
  31577. __this->set__index_1(0);
  31578. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_8 = ___array0;
  31579. NullCheck(L_8);
  31580. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  31581. return;
  31582. }
  31583. }
  31584. IL2CPP_EXTERN_C void Memory_1__ctor_m3FD4A5F491CBF795352574EAC09BD8B551F57AAB_AdjustorThunk (RuntimeObject * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, const RuntimeMethod* method)
  31585. {
  31586. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * _thisAdjusted;
  31587. int32_t _offset = 1;
  31588. _thisAdjusted = reinterpret_cast<Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *>(__this + _offset);
  31589. Memory_1__ctor_m3FD4A5F491CBF795352574EAC09BD8B551F57AAB_inline(_thisAdjusted, ___array0, method);
  31590. }
  31591. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  31592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m568E56C182418F003DC878585AF2A4DB6B4A49D3_gshared (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  31593. {
  31594. {
  31595. int32_t L_0 = ___length1;
  31596. if ((((int32_t)L_0) >= ((int32_t)0)))
  31597. {
  31598. goto IL_0009;
  31599. }
  31600. }
  31601. {
  31602. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  31603. }
  31604. IL_0009:
  31605. {
  31606. MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB * L_1 = ___manager0;
  31607. __this->set__object_0(L_1);
  31608. __this->set__index_1(((int32_t)-2147483648LL));
  31609. int32_t L_2 = ___length1;
  31610. __this->set__length_2(L_2);
  31611. return;
  31612. }
  31613. }
  31614. IL2CPP_EXTERN_C void Memory_1__ctor_m568E56C182418F003DC878585AF2A4DB6B4A49D3_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  31615. {
  31616. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * _thisAdjusted;
  31617. int32_t _offset = 1;
  31618. _thisAdjusted = reinterpret_cast<Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *>(__this + _offset);
  31619. Memory_1__ctor_m568E56C182418F003DC878585AF2A4DB6B4A49D3_inline(_thisAdjusted, ___manager0, ___length1, method);
  31620. }
  31621. // System.Void System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Object,System.Int32,System.Int32)
  31622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m8293BE5A3EF2D4BFB96DFED5161C341936FE8FFA_gshared (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  31623. {
  31624. {
  31625. RuntimeObject * L_0 = ___obj0;
  31626. __this->set__object_0(L_0);
  31627. int32_t L_1 = ___start1;
  31628. __this->set__index_1(L_1);
  31629. int32_t L_2 = ___length2;
  31630. __this->set__length_2(L_2);
  31631. return;
  31632. }
  31633. }
  31634. IL2CPP_EXTERN_C void Memory_1__ctor_m8293BE5A3EF2D4BFB96DFED5161C341936FE8FFA_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  31635. {
  31636. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * _thisAdjusted;
  31637. int32_t _offset = 1;
  31638. _thisAdjusted = reinterpret_cast<Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *>(__this + _offset);
  31639. Memory_1__ctor_m8293BE5A3EF2D4BFB96DFED5161C341936FE8FFA_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  31640. }
  31641. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::op_Implicit(System.Memory`1<T>)
  31642. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 Memory_1_op_Implicit_m1DDEAB8D8DF5784C547F2D15FE5B09BE56FD0706_gshared (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 ___memory0, const RuntimeMethod* method)
  31643. {
  31644. {
  31645. ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 * L_0;
  31646. L_0 = (( ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 * (*) (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *)(Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  31647. ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 L_1 = (*(ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 *)L_0);
  31648. return (ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 )L_1;
  31649. }
  31650. }
  31651. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Length()
  31652. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m69A320C9F9200586AC0F8870F482DC7469869328_gshared (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, const RuntimeMethod* method)
  31653. {
  31654. {
  31655. int32_t L_0 = (int32_t)__this->get__length_2();
  31656. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  31657. }
  31658. }
  31659. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m69A320C9F9200586AC0F8870F482DC7469869328_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31660. {
  31661. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * _thisAdjusted;
  31662. int32_t _offset = 1;
  31663. _thisAdjusted = reinterpret_cast<Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *>(__this + _offset);
  31664. int32_t _returnValue;
  31665. _returnValue = Memory_1_get_Length_m69A320C9F9200586AC0F8870F482DC7469869328(_thisAdjusted, method);
  31666. return _returnValue;
  31667. }
  31668. // System.String System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::ToString()
  31669. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mB1CD613A6186D2CD2FBAA79D4A637AC478B60CA6_gshared (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, const RuntimeMethod* method)
  31670. {
  31671. static bool s_Il2CppMethodInitialized;
  31672. if (!s_Il2CppMethodInitialized)
  31673. {
  31674. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  31675. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  31676. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  31677. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  31678. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  31679. s_Il2CppMethodInitialized = true;
  31680. }
  31681. String_t* V_0 = NULL;
  31682. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_1;
  31683. memset((&V_1), 0, sizeof(V_1));
  31684. {
  31685. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  31686. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  31687. Type_t * L_1;
  31688. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  31689. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  31690. Type_t * L_3;
  31691. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  31692. bool L_4;
  31693. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  31694. if (!L_4)
  31695. {
  31696. goto IL_0058;
  31697. }
  31698. }
  31699. {
  31700. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  31701. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  31702. V_0 = (String_t*)L_6;
  31703. if (L_6)
  31704. {
  31705. goto IL_003f;
  31706. }
  31707. }
  31708. {
  31709. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_7;
  31710. L_7 = Memory_1_get_Span_mC63C2E3FBABB4AAB677691A9659C3C33B8D9FBE4_inline((Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *)(Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31711. V_1 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_7;
  31712. Il2CppFakeBox<Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  31713. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  31714. String_t* L_9;
  31715. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  31716. V_1 = L_8.m_Value;
  31717. return (String_t*)L_9;
  31718. }
  31719. IL_003f:
  31720. {
  31721. String_t* L_10 = V_0;
  31722. int32_t L_11 = (int32_t)__this->get__index_1();
  31723. int32_t L_12 = (int32_t)__this->get__length_2();
  31724. NullCheck((String_t*)L_10);
  31725. String_t* L_13;
  31726. L_13 = String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B((String_t*)L_10, (int32_t)L_11, (int32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/NULL);
  31727. return (String_t*)L_13;
  31728. }
  31729. IL_0058:
  31730. {
  31731. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  31732. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  31733. Type_t * L_15;
  31734. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  31735. NullCheck((MemberInfo_t *)L_15);
  31736. String_t* L_16;
  31737. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  31738. int32_t L_17 = (int32_t)__this->get__length_2();
  31739. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  31740. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  31741. String_t* L_20;
  31742. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  31743. return (String_t*)L_20;
  31744. }
  31745. }
  31746. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mB1CD613A6186D2CD2FBAA79D4A637AC478B60CA6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31747. {
  31748. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * _thisAdjusted;
  31749. int32_t _offset = 1;
  31750. _thisAdjusted = reinterpret_cast<Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *>(__this + _offset);
  31751. String_t* _returnValue;
  31752. _returnValue = Memory_1_ToString_mB1CD613A6186D2CD2FBAA79D4A637AC478B60CA6(_thisAdjusted, method);
  31753. return _returnValue;
  31754. }
  31755. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Slice(System.Int32,System.Int32)
  31756. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 Memory_1_Slice_mEE364A2A5D0F2A3B64F0FE838406253898752024_gshared (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  31757. {
  31758. int32_t V_0 = 0;
  31759. int32_t V_1 = 0;
  31760. {
  31761. int32_t L_0 = (int32_t)__this->get__length_2();
  31762. V_0 = (int32_t)L_0;
  31763. int32_t L_1 = V_0;
  31764. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  31765. int32_t L_2 = ___start0;
  31766. int32_t L_3 = V_1;
  31767. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  31768. {
  31769. goto IL_0019;
  31770. }
  31771. }
  31772. {
  31773. int32_t L_4 = ___length1;
  31774. int32_t L_5 = V_1;
  31775. int32_t L_6 = ___start0;
  31776. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  31777. {
  31778. goto IL_001e;
  31779. }
  31780. }
  31781. IL_0019:
  31782. {
  31783. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  31784. }
  31785. IL_001e:
  31786. {
  31787. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  31788. int32_t L_8 = (int32_t)__this->get__index_1();
  31789. int32_t L_9 = ___start0;
  31790. int32_t L_10 = ___length1;
  31791. int32_t L_11 = V_0;
  31792. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 L_12;
  31793. memset((&L_12), 0, sizeof(L_12));
  31794. Memory_1__ctor_m8293BE5A3EF2D4BFB96DFED5161C341936FE8FFA_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  31795. return (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 )L_12;
  31796. }
  31797. }
  31798. IL2CPP_EXTERN_C Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 Memory_1_Slice_mEE364A2A5D0F2A3B64F0FE838406253898752024_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  31799. {
  31800. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * _thisAdjusted;
  31801. int32_t _offset = 1;
  31802. _thisAdjusted = reinterpret_cast<Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *>(__this + _offset);
  31803. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 _returnValue;
  31804. _returnValue = Memory_1_Slice_mEE364A2A5D0F2A3B64F0FE838406253898752024_inline(_thisAdjusted, ___start0, ___length1, method);
  31805. return _returnValue;
  31806. }
  31807. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Span()
  31808. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Memory_1_get_Span_mC63C2E3FBABB4AAB677691A9659C3C33B8D9FBE4_gshared (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, const RuntimeMethod* method)
  31809. {
  31810. static bool s_Il2CppMethodInitialized;
  31811. if (!s_Il2CppMethodInitialized)
  31812. {
  31813. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  31814. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  31815. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  31816. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  31817. s_Il2CppMethodInitialized = true;
  31818. }
  31819. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_0;
  31820. memset((&V_0), 0, sizeof(V_0));
  31821. String_t* V_1 = NULL;
  31822. {
  31823. int32_t L_0 = (int32_t)__this->get__index_1();
  31824. if ((((int32_t)L_0) >= ((int32_t)0)))
  31825. {
  31826. goto IL_0034;
  31827. }
  31828. }
  31829. {
  31830. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  31831. NullCheck((MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB *)((MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  31832. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_2;
  31833. L_2 = VirtualFuncInvoker0< Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::GetSpan() */, (MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB *)((MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  31834. V_0 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_2;
  31835. int32_t L_3 = (int32_t)__this->get__index_1();
  31836. int32_t L_4 = (int32_t)__this->get__length_2();
  31837. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_5;
  31838. L_5 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  31839. return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_5;
  31840. }
  31841. IL_0034:
  31842. {
  31843. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  31844. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  31845. Type_t * L_7;
  31846. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  31847. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  31848. Type_t * L_9;
  31849. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  31850. bool L_10;
  31851. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  31852. if (!L_10)
  31853. {
  31854. goto IL_0089;
  31855. }
  31856. }
  31857. {
  31858. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  31859. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  31860. V_1 = (String_t*)L_12;
  31861. if (!L_12)
  31862. {
  31863. goto IL_0089;
  31864. }
  31865. }
  31866. {
  31867. String_t* L_13 = V_1;
  31868. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_14;
  31869. L_14 = (( Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  31870. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  31871. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  31872. String_t* L_16 = V_1;
  31873. NullCheck((String_t*)L_16);
  31874. int32_t L_17;
  31875. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  31876. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_18;
  31877. memset((&L_18), 0, sizeof(L_18));
  31878. Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_inline((&L_18), (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  31879. V_0 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_18;
  31880. int32_t L_19 = (int32_t)__this->get__index_1();
  31881. int32_t L_20 = (int32_t)__this->get__length_2();
  31882. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_21;
  31883. L_21 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  31884. return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_21;
  31885. }
  31886. IL_0089:
  31887. {
  31888. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  31889. if (!L_22)
  31890. {
  31891. goto IL_00b4;
  31892. }
  31893. }
  31894. {
  31895. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  31896. int32_t L_24 = (int32_t)__this->get__index_1();
  31897. int32_t L_25 = (int32_t)__this->get__length_2();
  31898. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_26;
  31899. memset((&L_26), 0, sizeof(L_26));
  31900. Span_1__ctor_m71B62DEEDEAF69ADD00AA4E4CC652D81EBA4D44B_inline((&L_26), (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)((HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  31901. return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_26;
  31902. }
  31903. IL_00b4:
  31904. {
  31905. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ));
  31906. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_27 = V_0;
  31907. return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_27;
  31908. }
  31909. }
  31910. IL2CPP_EXTERN_C Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Memory_1_get_Span_mC63C2E3FBABB4AAB677691A9659C3C33B8D9FBE4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31911. {
  31912. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * _thisAdjusted;
  31913. int32_t _offset = 1;
  31914. _thisAdjusted = reinterpret_cast<Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *>(__this + _offset);
  31915. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 _returnValue;
  31916. _returnValue = Memory_1_get_Span_mC63C2E3FBABB4AAB677691A9659C3C33B8D9FBE4_inline(_thisAdjusted, method);
  31917. return _returnValue;
  31918. }
  31919. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Pin()
  31920. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m674F9F9A8811E29E3EFDBBAFF02F1374B983DEB8_gshared (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, const RuntimeMethod* method)
  31921. {
  31922. static bool s_Il2CppMethodInitialized;
  31923. if (!s_Il2CppMethodInitialized)
  31924. {
  31925. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  31926. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  31927. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  31928. s_Il2CppMethodInitialized = true;
  31929. }
  31930. String_t* V_0 = NULL;
  31931. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  31932. memset((&V_1), 0, sizeof(V_1));
  31933. void* V_2 = NULL;
  31934. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* V_3 = NULL;
  31935. void* V_4 = NULL;
  31936. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  31937. memset((&V_5), 0, sizeof(V_5));
  31938. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  31939. memset((&V_6), 0, sizeof(V_6));
  31940. void* V_7 = NULL;
  31941. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  31942. memset((&V_8), 0, sizeof(V_8));
  31943. {
  31944. int32_t L_0 = (int32_t)__this->get__index_1();
  31945. if ((((int32_t)L_0) >= ((int32_t)0)))
  31946. {
  31947. goto IL_0026;
  31948. }
  31949. }
  31950. {
  31951. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  31952. int32_t L_2 = (int32_t)__this->get__index_1();
  31953. NullCheck((MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB *)((MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  31954. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  31955. L_3 = VirtualFuncInvoker1< MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C , int32_t >::Invoke(9 /* System.Buffers.MemoryHandle System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Pin(System.Int32) */, (MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB *)((MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))), (int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)2147483647LL))));
  31956. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  31957. }
  31958. IL_0026:
  31959. {
  31960. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  31961. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  31962. Type_t * L_5;
  31963. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  31964. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  31965. Type_t * L_7;
  31966. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  31967. bool L_8;
  31968. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  31969. if (!L_8)
  31970. {
  31971. goto IL_0079;
  31972. }
  31973. }
  31974. {
  31975. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  31976. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  31977. V_0 = (String_t*)L_10;
  31978. if (!L_10)
  31979. {
  31980. goto IL_0079;
  31981. }
  31982. }
  31983. {
  31984. String_t* L_11 = V_0;
  31985. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  31986. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  31987. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  31988. intptr_t L_13;
  31989. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  31990. void* L_14;
  31991. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  31992. int32_t L_15 = (int32_t)__this->get__index_1();
  31993. void* L_16;
  31994. L_16 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_14, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  31995. V_2 = (void*)L_16;
  31996. void* L_17 = V_2;
  31997. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  31998. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  31999. memset((&L_19), 0, sizeof(L_19));
  32000. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  32001. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  32002. }
  32003. IL_0079:
  32004. {
  32005. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  32006. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_21 = (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)((HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  32007. V_3 = (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)L_21;
  32008. if (!L_21)
  32009. {
  32010. goto IL_00ee;
  32011. }
  32012. }
  32013. {
  32014. int32_t L_22 = (int32_t)__this->get__length_2();
  32015. if ((((int32_t)L_22) >= ((int32_t)0)))
  32016. {
  32017. goto IL_00c1;
  32018. }
  32019. }
  32020. {
  32021. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_23 = V_3;
  32022. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_24;
  32023. L_24 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  32024. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_25;
  32025. L_25 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  32026. void* L_26;
  32027. L_26 = (( void* (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  32028. int32_t L_27 = (int32_t)__this->get__index_1();
  32029. void* L_28;
  32030. L_28 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_26, (int32_t)L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  32031. V_4 = (void*)L_28;
  32032. void* L_29 = V_4;
  32033. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  32034. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  32035. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  32036. memset((&L_31), 0, sizeof(L_31));
  32037. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  32038. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  32039. }
  32040. IL_00c1:
  32041. {
  32042. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_32 = V_3;
  32043. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  32044. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  32045. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  32046. intptr_t L_34;
  32047. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  32048. void* L_35;
  32049. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  32050. int32_t L_36 = (int32_t)__this->get__index_1();
  32051. void* L_37;
  32052. L_37 = (( void* (*) (void*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((void*)(void*)L_35, (int32_t)L_36, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  32053. V_7 = (void*)L_37;
  32054. void* L_38 = V_7;
  32055. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  32056. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  32057. memset((&L_40), 0, sizeof(L_40));
  32058. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  32059. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  32060. }
  32061. IL_00ee:
  32062. {
  32063. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  32064. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  32065. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  32066. }
  32067. }
  32068. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m674F9F9A8811E29E3EFDBBAFF02F1374B983DEB8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32069. {
  32070. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * _thisAdjusted;
  32071. int32_t _offset = 1;
  32072. _thisAdjusted = reinterpret_cast<Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *>(__this + _offset);
  32073. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  32074. _returnValue = Memory_1_Pin_m674F9F9A8811E29E3EFDBBAFF02F1374B983DEB8(_thisAdjusted, method);
  32075. return _returnValue;
  32076. }
  32077. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Equals(System.Object)
  32078. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m7334EABB7E65AEDB957DE6F65C664A58D786DA85_gshared (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  32079. {
  32080. ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 V_0;
  32081. memset((&V_0), 0, sizeof(V_0));
  32082. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 V_1;
  32083. memset((&V_1), 0, sizeof(V_1));
  32084. RuntimeObject * V_2 = NULL;
  32085. {
  32086. RuntimeObject * L_0 = ___obj0;
  32087. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  32088. {
  32089. goto IL_0022;
  32090. }
  32091. }
  32092. {
  32093. RuntimeObject * L_1 = ___obj0;
  32094. V_0 = (ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 )((*(ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 *)((ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  32095. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 L_2 = (*(Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *)__this);
  32096. ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 L_3;
  32097. L_3 = (( ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 (*) (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  32098. bool L_4;
  32099. L_4 = ReadOnlyMemory_1_Equals_m073A358D133D4F0BFE374915945BC555A9BBE3E6((ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 *)(ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 *)(&V_0), (ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  32100. return (bool)L_4;
  32101. }
  32102. IL_0022:
  32103. {
  32104. RuntimeObject * L_5 = ___obj0;
  32105. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  32106. V_2 = (RuntimeObject *)L_6;
  32107. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  32108. {
  32109. goto IL_003b;
  32110. }
  32111. }
  32112. {
  32113. RuntimeObject * L_7 = V_2;
  32114. V_1 = (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 )((*(Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *)((Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  32115. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 L_8 = V_1;
  32116. bool L_9;
  32117. L_9 = Memory_1_Equals_m055E97CC3780226BC8EBC76B02C0554606F933D1((Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *)(Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *)__this, (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  32118. return (bool)L_9;
  32119. }
  32120. IL_003b:
  32121. {
  32122. return (bool)0;
  32123. }
  32124. }
  32125. IL2CPP_EXTERN_C bool Memory_1_Equals_m7334EABB7E65AEDB957DE6F65C664A58D786DA85_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  32126. {
  32127. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * _thisAdjusted;
  32128. int32_t _offset = 1;
  32129. _thisAdjusted = reinterpret_cast<Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *>(__this + _offset);
  32130. bool _returnValue;
  32131. _returnValue = Memory_1_Equals_m7334EABB7E65AEDB957DE6F65C664A58D786DA85(_thisAdjusted, ___obj0, method);
  32132. return _returnValue;
  32133. }
  32134. // System.Boolean System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Equals(System.Memory`1<T>)
  32135. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m055E97CC3780226BC8EBC76B02C0554606F933D1_gshared (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 ___other0, const RuntimeMethod* method)
  32136. {
  32137. {
  32138. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  32139. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 L_1 = ___other0;
  32140. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  32141. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  32142. {
  32143. goto IL_002b;
  32144. }
  32145. }
  32146. {
  32147. int32_t L_3 = (int32_t)__this->get__index_1();
  32148. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 L_4 = ___other0;
  32149. int32_t L_5 = (int32_t)L_4.get__index_1();
  32150. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  32151. {
  32152. goto IL_002b;
  32153. }
  32154. }
  32155. {
  32156. int32_t L_6 = (int32_t)__this->get__length_2();
  32157. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 L_7 = ___other0;
  32158. int32_t L_8 = (int32_t)L_7.get__length_2();
  32159. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  32160. }
  32161. IL_002b:
  32162. {
  32163. return (bool)0;
  32164. }
  32165. }
  32166. IL2CPP_EXTERN_C bool Memory_1_Equals_m055E97CC3780226BC8EBC76B02C0554606F933D1_AdjustorThunk (RuntimeObject * __this, Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 ___other0, const RuntimeMethod* method)
  32167. {
  32168. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * _thisAdjusted;
  32169. int32_t _offset = 1;
  32170. _thisAdjusted = reinterpret_cast<Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *>(__this + _offset);
  32171. bool _returnValue;
  32172. _returnValue = Memory_1_Equals_m055E97CC3780226BC8EBC76B02C0554606F933D1(_thisAdjusted, ___other0, method);
  32173. return _returnValue;
  32174. }
  32175. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::GetHashCode()
  32176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m05B90C0593233079C1B68293A6FD17ED47043B5E_gshared (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, const RuntimeMethod* method)
  32177. {
  32178. int32_t V_0 = 0;
  32179. {
  32180. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  32181. if (L_0)
  32182. {
  32183. goto IL_000a;
  32184. }
  32185. }
  32186. {
  32187. return (int32_t)0;
  32188. }
  32189. IL_000a:
  32190. {
  32191. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  32192. NullCheck((RuntimeObject *)L_1);
  32193. int32_t L_2;
  32194. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  32195. int32_t L_3 = (int32_t)__this->get__index_1();
  32196. V_0 = (int32_t)L_3;
  32197. int32_t L_4;
  32198. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  32199. int32_t L_5 = (int32_t)__this->get__length_2();
  32200. V_0 = (int32_t)L_5;
  32201. int32_t L_6;
  32202. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  32203. int32_t L_7;
  32204. L_7 = (( int32_t (*) (int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((int32_t)L_2, (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  32205. return (int32_t)L_7;
  32206. }
  32207. }
  32208. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m05B90C0593233079C1B68293A6FD17ED47043B5E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32209. {
  32210. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * _thisAdjusted;
  32211. int32_t _offset = 1;
  32212. _thisAdjusted = reinterpret_cast<Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 *>(__this + _offset);
  32213. int32_t _returnValue;
  32214. _returnValue = Memory_1_GetHashCode_m05B90C0593233079C1B68293A6FD17ED47043B5E(_thisAdjusted, method);
  32215. return _returnValue;
  32216. }
  32217. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::CombineHashCodes(System.Int32,System.Int32)
  32218. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m5221D650A467E9F57AEB268691F49A9517CE3E35_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  32219. {
  32220. {
  32221. int32_t L_0 = ___left0;
  32222. int32_t L_1 = ___left0;
  32223. int32_t L_2 = ___right1;
  32224. return (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_2));
  32225. }
  32226. }
  32227. // System.Int32 System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  32228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mA2CE0C80B8368F4CE5EB53BA2D264AF33B626CED_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  32229. {
  32230. {
  32231. int32_t L_0 = ___h10;
  32232. int32_t L_1 = ___h21;
  32233. int32_t L_2;
  32234. L_2 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  32235. int32_t L_3 = ___h32;
  32236. int32_t L_4;
  32237. L_4 = (( int32_t (*) (int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)->methodPointer)((int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27));
  32238. return (int32_t)L_4;
  32239. }
  32240. }
  32241. #ifdef __clang__
  32242. #pragma clang diagnostic pop
  32243. #endif
  32244. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method)
  32245. {
  32246. {
  32247. int32_t L_0 = __this->get_m_stringLength_0();
  32248. return L_0;
  32249. }
  32250. }
  32251. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m7FCC0115462531C469E3EE6F9729AC7F77CD206B_gshared_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* ___array0, const RuntimeMethod* method)
  32252. {
  32253. static bool s_Il2CppMethodInitialized;
  32254. if (!s_Il2CppMethodInitialized)
  32255. {
  32256. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  32257. s_Il2CppMethodInitialized = true;
  32258. }
  32259. Moment_t94BC4CA21F440059214263A242302F917CFF4F8D V_0;
  32260. memset((&V_0), 0, sizeof(V_0));
  32261. {
  32262. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_0 = ___array0;
  32263. if (L_0)
  32264. {
  32265. goto IL_000b;
  32266. }
  32267. }
  32268. {
  32269. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 ));
  32270. return;
  32271. }
  32272. IL_000b:
  32273. {
  32274. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D ));
  32275. goto IL_0037;
  32276. }
  32277. {
  32278. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_2 = ___array0;
  32279. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  32280. Type_t * L_3;
  32281. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  32282. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  32283. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32284. Type_t * L_5;
  32285. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  32286. bool L_6;
  32287. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  32288. if (!L_6)
  32289. {
  32290. goto IL_0037;
  32291. }
  32292. }
  32293. {
  32294. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  32295. }
  32296. IL_0037:
  32297. {
  32298. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_7 = ___array0;
  32299. __this->set__object_0((RuntimeObject *)L_7);
  32300. __this->set__index_1(0);
  32301. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_8 = ___array0;
  32302. NullCheck(L_8);
  32303. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  32304. return;
  32305. }
  32306. }
  32307. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m7A76C5CA518DEEB9D337E0C88F9D394F64B8E8E8_gshared_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  32308. {
  32309. {
  32310. int32_t L_0 = ___length1;
  32311. if ((((int32_t)L_0) >= ((int32_t)0)))
  32312. {
  32313. goto IL_0009;
  32314. }
  32315. }
  32316. {
  32317. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  32318. }
  32319. IL_0009:
  32320. {
  32321. MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A * L_1 = ___manager0;
  32322. __this->set__object_0(L_1);
  32323. __this->set__index_1(((int32_t)-2147483648LL));
  32324. int32_t L_2 = ___length1;
  32325. __this->set__length_2(L_2);
  32326. return;
  32327. }
  32328. }
  32329. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mEBC36BA8A7B902239828A2350291CA1EA8E1FC87_gshared_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  32330. {
  32331. {
  32332. RuntimeObject * L_0 = ___obj0;
  32333. __this->set__object_0(L_0);
  32334. int32_t L_1 = ___start1;
  32335. __this->set__index_1(L_1);
  32336. int32_t L_2 = ___length2;
  32337. __this->set__length_2(L_2);
  32338. return;
  32339. }
  32340. }
  32341. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A Memory_1_get_Span_m12D0E55B81ABDFE92F80333C75F762B5A89045CF_gshared_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  32342. {
  32343. static bool s_Il2CppMethodInitialized;
  32344. if (!s_Il2CppMethodInitialized)
  32345. {
  32346. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  32347. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32348. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  32349. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  32350. s_Il2CppMethodInitialized = true;
  32351. }
  32352. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A V_0;
  32353. memset((&V_0), 0, sizeof(V_0));
  32354. String_t* V_1 = NULL;
  32355. {
  32356. int32_t L_0 = (int32_t)__this->get__index_1();
  32357. if ((((int32_t)L_0) >= ((int32_t)0)))
  32358. {
  32359. goto IL_0034;
  32360. }
  32361. }
  32362. {
  32363. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  32364. NullCheck((MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)((MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  32365. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_2;
  32366. L_2 = VirtualFuncInvoker0< Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::GetSpan() */, (MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)((MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  32367. V_0 = (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_2;
  32368. int32_t L_3 = (int32_t)__this->get__index_1();
  32369. int32_t L_4 = (int32_t)__this->get__length_2();
  32370. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_5;
  32371. L_5 = Span_1_Slice_mFBE4DA51382B9DF9ABACDB67CF9A291E566282C4_inline((Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A *)(Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  32372. return (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_5;
  32373. }
  32374. IL_0034:
  32375. {
  32376. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  32377. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32378. Type_t * L_7;
  32379. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  32380. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  32381. Type_t * L_9;
  32382. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  32383. bool L_10;
  32384. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  32385. if (!L_10)
  32386. {
  32387. goto IL_0089;
  32388. }
  32389. }
  32390. {
  32391. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  32392. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  32393. V_1 = (String_t*)L_12;
  32394. if (!L_12)
  32395. {
  32396. goto IL_0089;
  32397. }
  32398. }
  32399. {
  32400. String_t* L_13 = V_1;
  32401. Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * L_14;
  32402. L_14 = (( Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  32403. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32404. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  32405. String_t* L_16 = V_1;
  32406. NullCheck((String_t*)L_16);
  32407. int32_t L_17;
  32408. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  32409. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_18;
  32410. memset((&L_18), 0, sizeof(L_18));
  32411. Span_1__ctor_mC555E4A22A458D9F5E2CD79700784C437D68D6BD_inline((&L_18), (Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  32412. V_0 = (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_18;
  32413. int32_t L_19 = (int32_t)__this->get__index_1();
  32414. int32_t L_20 = (int32_t)__this->get__length_2();
  32415. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_21;
  32416. L_21 = Span_1_Slice_mFBE4DA51382B9DF9ABACDB67CF9A291E566282C4_inline((Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A *)(Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  32417. return (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_21;
  32418. }
  32419. IL_0089:
  32420. {
  32421. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  32422. if (!L_22)
  32423. {
  32424. goto IL_00b4;
  32425. }
  32426. }
  32427. {
  32428. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  32429. int32_t L_24 = (int32_t)__this->get__index_1();
  32430. int32_t L_25 = (int32_t)__this->get__length_2();
  32431. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_26;
  32432. memset((&L_26), 0, sizeof(L_26));
  32433. Span_1__ctor_m6A204C56FEEDDFF8C7BB79BBF3DE2ED475579598_inline((&L_26), (MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8*)((MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  32434. return (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_26;
  32435. }
  32436. IL_00b4:
  32437. {
  32438. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A ));
  32439. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_27 = V_0;
  32440. return (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_27;
  32441. }
  32442. }
  32443. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 Memory_1_Slice_m90412662A96D8B63EACE5A29F9697FAFBB18D0C5_gshared_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  32444. {
  32445. int32_t V_0 = 0;
  32446. int32_t V_1 = 0;
  32447. {
  32448. int32_t L_0 = (int32_t)__this->get__length_2();
  32449. V_0 = (int32_t)L_0;
  32450. int32_t L_1 = V_0;
  32451. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  32452. int32_t L_2 = ___start0;
  32453. int32_t L_3 = V_1;
  32454. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  32455. {
  32456. goto IL_0019;
  32457. }
  32458. }
  32459. {
  32460. int32_t L_4 = ___length1;
  32461. int32_t L_5 = V_1;
  32462. int32_t L_6 = ___start0;
  32463. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  32464. {
  32465. goto IL_001e;
  32466. }
  32467. }
  32468. IL_0019:
  32469. {
  32470. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  32471. }
  32472. IL_001e:
  32473. {
  32474. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  32475. int32_t L_8 = (int32_t)__this->get__index_1();
  32476. int32_t L_9 = ___start0;
  32477. int32_t L_10 = ___length1;
  32478. int32_t L_11 = V_0;
  32479. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 L_12;
  32480. memset((&L_12), 0, sizeof(L_12));
  32481. Memory_1__ctor_mEBC36BA8A7B902239828A2350291CA1EA8E1FC87_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  32482. return (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 )L_12;
  32483. }
  32484. }
  32485. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A Span_1_Slice_mFBE4DA51382B9DF9ABACDB67CF9A291E566282C4_gshared_inline (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  32486. {
  32487. intptr_t V_0;
  32488. memset((&V_0), 0, sizeof(V_0));
  32489. {
  32490. int32_t L_0 = ___start0;
  32491. int32_t L_1 = (int32_t)__this->get__length_2();
  32492. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  32493. {
  32494. goto IL_0014;
  32495. }
  32496. }
  32497. {
  32498. int32_t L_2 = ___length1;
  32499. int32_t L_3 = (int32_t)__this->get__length_2();
  32500. int32_t L_4 = ___start0;
  32501. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  32502. {
  32503. goto IL_001a;
  32504. }
  32505. }
  32506. IL_0014:
  32507. {
  32508. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  32509. }
  32510. IL_001a:
  32511. {
  32512. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  32513. int32_t L_6 = ___start0;
  32514. intptr_t L_7;
  32515. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  32516. V_0 = (intptr_t)L_7;
  32517. Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * L_8 = (Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 *)__this->get__pinnable_0();
  32518. intptr_t L_9 = V_0;
  32519. int32_t L_10 = ___length1;
  32520. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_11;
  32521. memset((&L_11), 0, sizeof(L_11));
  32522. Span_1__ctor_mC555E4A22A458D9F5E2CD79700784C437D68D6BD_inline((&L_11), (Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  32523. return (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_11;
  32524. }
  32525. }
  32526. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC555E4A22A458D9F5E2CD79700784C437D68D6BD_gshared_inline (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A * __this, Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  32527. {
  32528. {
  32529. int32_t L_0 = ___length2;
  32530. __this->set__length_2(L_0);
  32531. Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * L_1 = ___pinnable0;
  32532. __this->set__pinnable_0(L_1);
  32533. intptr_t L_2 = ___byteOffset1;
  32534. __this->set__byteOffset_1((intptr_t)L_2);
  32535. return;
  32536. }
  32537. }
  32538. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m6A204C56FEEDDFF8C7BB79BBF3DE2ED475579598_gshared_inline (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A * __this, MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  32539. {
  32540. static bool s_Il2CppMethodInitialized;
  32541. if (!s_Il2CppMethodInitialized)
  32542. {
  32543. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  32544. s_Il2CppMethodInitialized = true;
  32545. }
  32546. Moment_t94BC4CA21F440059214263A242302F917CFF4F8D V_0;
  32547. memset((&V_0), 0, sizeof(V_0));
  32548. {
  32549. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_0 = ___array0;
  32550. if (L_0)
  32551. {
  32552. goto IL_0017;
  32553. }
  32554. }
  32555. {
  32556. int32_t L_1 = ___start1;
  32557. if (L_1)
  32558. {
  32559. goto IL_0009;
  32560. }
  32561. }
  32562. {
  32563. int32_t L_2 = ___length2;
  32564. if (!L_2)
  32565. {
  32566. goto IL_000f;
  32567. }
  32568. }
  32569. IL_0009:
  32570. {
  32571. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  32572. }
  32573. IL_000f:
  32574. {
  32575. il2cpp_codegen_initobj(__this, sizeof(Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A ));
  32576. return;
  32577. }
  32578. IL_0017:
  32579. {
  32580. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D ));
  32581. goto IL_0043;
  32582. }
  32583. {
  32584. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_4 = ___array0;
  32585. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  32586. Type_t * L_5;
  32587. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  32588. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  32589. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32590. Type_t * L_7;
  32591. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  32592. bool L_8;
  32593. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  32594. if (!L_8)
  32595. {
  32596. goto IL_0043;
  32597. }
  32598. }
  32599. {
  32600. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  32601. }
  32602. IL_0043:
  32603. {
  32604. int32_t L_9 = ___start1;
  32605. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_10 = ___array0;
  32606. NullCheck(L_10);
  32607. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  32608. {
  32609. goto IL_0051;
  32610. }
  32611. }
  32612. {
  32613. int32_t L_11 = ___length2;
  32614. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_12 = ___array0;
  32615. NullCheck(L_12);
  32616. int32_t L_13 = ___start1;
  32617. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  32618. {
  32619. goto IL_0057;
  32620. }
  32621. }
  32622. IL_0051:
  32623. {
  32624. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  32625. }
  32626. IL_0057:
  32627. {
  32628. int32_t L_14 = ___length2;
  32629. __this->set__length_2(L_14);
  32630. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_15 = ___array0;
  32631. Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * L_16;
  32632. L_16 = (( Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  32633. __this->set__pinnable_0(L_16);
  32634. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  32635. intptr_t L_17 = ((PerTypeValues_1_tA470B38B3C722A1E46F9609ABDD99BB8105EC99E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  32636. int32_t L_18 = ___start1;
  32637. intptr_t L_19;
  32638. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  32639. __this->set__byteOffset_1((intptr_t)L_19);
  32640. return;
  32641. }
  32642. }
  32643. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mABCAD1C0FD36D61C050C0659AC59D4115B2F4FF4_gshared_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* ___array0, const RuntimeMethod* method)
  32644. {
  32645. static bool s_Il2CppMethodInitialized;
  32646. if (!s_Il2CppMethodInitialized)
  32647. {
  32648. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  32649. s_Il2CppMethodInitialized = true;
  32650. }
  32651. Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD V_0;
  32652. memset((&V_0), 0, sizeof(V_0));
  32653. {
  32654. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_0 = ___array0;
  32655. if (L_0)
  32656. {
  32657. goto IL_000b;
  32658. }
  32659. }
  32660. {
  32661. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 ));
  32662. return;
  32663. }
  32664. IL_000b:
  32665. {
  32666. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD ));
  32667. goto IL_0037;
  32668. }
  32669. {
  32670. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_2 = ___array0;
  32671. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  32672. Type_t * L_3;
  32673. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  32674. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  32675. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32676. Type_t * L_5;
  32677. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  32678. bool L_6;
  32679. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  32680. if (!L_6)
  32681. {
  32682. goto IL_0037;
  32683. }
  32684. }
  32685. {
  32686. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  32687. }
  32688. IL_0037:
  32689. {
  32690. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_7 = ___array0;
  32691. __this->set__object_0((RuntimeObject *)L_7);
  32692. __this->set__index_1(0);
  32693. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_8 = ___array0;
  32694. NullCheck(L_8);
  32695. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  32696. return;
  32697. }
  32698. }
  32699. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m57F46C88D63E0687AEE8AD69C073689C90B41E5A_gshared_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  32700. {
  32701. {
  32702. int32_t L_0 = ___length1;
  32703. if ((((int32_t)L_0) >= ((int32_t)0)))
  32704. {
  32705. goto IL_0009;
  32706. }
  32707. }
  32708. {
  32709. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  32710. }
  32711. IL_0009:
  32712. {
  32713. MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 * L_1 = ___manager0;
  32714. __this->set__object_0(L_1);
  32715. __this->set__index_1(((int32_t)-2147483648LL));
  32716. int32_t L_2 = ___length1;
  32717. __this->set__length_2(L_2);
  32718. return;
  32719. }
  32720. }
  32721. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m2B399C240703F7D59DE3DA20E8E30A44EE1AD072_gshared_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  32722. {
  32723. {
  32724. RuntimeObject * L_0 = ___obj0;
  32725. __this->set__object_0(L_0);
  32726. int32_t L_1 = ___start1;
  32727. __this->set__index_1(L_1);
  32728. int32_t L_2 = ___length2;
  32729. __this->set__length_2(L_2);
  32730. return;
  32731. }
  32732. }
  32733. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F Memory_1_get_Span_m947B9B2D10B3EBC376779640FF635B36D7F6C492_gshared_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  32734. {
  32735. static bool s_Il2CppMethodInitialized;
  32736. if (!s_Il2CppMethodInitialized)
  32737. {
  32738. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  32739. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32740. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  32741. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  32742. s_Il2CppMethodInitialized = true;
  32743. }
  32744. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F V_0;
  32745. memset((&V_0), 0, sizeof(V_0));
  32746. String_t* V_1 = NULL;
  32747. {
  32748. int32_t L_0 = (int32_t)__this->get__index_1();
  32749. if ((((int32_t)L_0) >= ((int32_t)0)))
  32750. {
  32751. goto IL_0034;
  32752. }
  32753. }
  32754. {
  32755. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  32756. NullCheck((MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)((MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  32757. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_2;
  32758. L_2 = VirtualFuncInvoker0< Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::GetSpan() */, (MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)((MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  32759. V_0 = (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_2;
  32760. int32_t L_3 = (int32_t)__this->get__index_1();
  32761. int32_t L_4 = (int32_t)__this->get__length_2();
  32762. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_5;
  32763. L_5 = Span_1_Slice_m83A9C69C7C4EFFE639E06D81E4FEFDD8CCF5B3E4_inline((Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F *)(Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  32764. return (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_5;
  32765. }
  32766. IL_0034:
  32767. {
  32768. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  32769. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32770. Type_t * L_7;
  32771. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  32772. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  32773. Type_t * L_9;
  32774. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  32775. bool L_10;
  32776. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  32777. if (!L_10)
  32778. {
  32779. goto IL_0089;
  32780. }
  32781. }
  32782. {
  32783. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  32784. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  32785. V_1 = (String_t*)L_12;
  32786. if (!L_12)
  32787. {
  32788. goto IL_0089;
  32789. }
  32790. }
  32791. {
  32792. String_t* L_13 = V_1;
  32793. Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * L_14;
  32794. L_14 = (( Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  32795. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32796. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  32797. String_t* L_16 = V_1;
  32798. NullCheck((String_t*)L_16);
  32799. int32_t L_17;
  32800. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  32801. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_18;
  32802. memset((&L_18), 0, sizeof(L_18));
  32803. Span_1__ctor_mDA7BFBB51D1334F75DED08F7CC67A067E1763DD3_inline((&L_18), (Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  32804. V_0 = (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_18;
  32805. int32_t L_19 = (int32_t)__this->get__index_1();
  32806. int32_t L_20 = (int32_t)__this->get__length_2();
  32807. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_21;
  32808. L_21 = Span_1_Slice_m83A9C69C7C4EFFE639E06D81E4FEFDD8CCF5B3E4_inline((Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F *)(Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  32809. return (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_21;
  32810. }
  32811. IL_0089:
  32812. {
  32813. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  32814. if (!L_22)
  32815. {
  32816. goto IL_00b4;
  32817. }
  32818. }
  32819. {
  32820. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  32821. int32_t L_24 = (int32_t)__this->get__index_1();
  32822. int32_t L_25 = (int32_t)__this->get__length_2();
  32823. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_26;
  32824. memset((&L_26), 0, sizeof(L_26));
  32825. Span_1__ctor_m211A9B5E4CEC631C3667DF1A7C21BE7088562192_inline((&L_26), (MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C*)((MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  32826. return (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_26;
  32827. }
  32828. IL_00b4:
  32829. {
  32830. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F ));
  32831. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_27 = V_0;
  32832. return (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_27;
  32833. }
  32834. }
  32835. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 Memory_1_Slice_mAA7406C0BCA5D0B84C910C0CB95563B2AFE73A7E_gshared_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  32836. {
  32837. int32_t V_0 = 0;
  32838. int32_t V_1 = 0;
  32839. {
  32840. int32_t L_0 = (int32_t)__this->get__length_2();
  32841. V_0 = (int32_t)L_0;
  32842. int32_t L_1 = V_0;
  32843. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  32844. int32_t L_2 = ___start0;
  32845. int32_t L_3 = V_1;
  32846. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  32847. {
  32848. goto IL_0019;
  32849. }
  32850. }
  32851. {
  32852. int32_t L_4 = ___length1;
  32853. int32_t L_5 = V_1;
  32854. int32_t L_6 = ___start0;
  32855. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  32856. {
  32857. goto IL_001e;
  32858. }
  32859. }
  32860. IL_0019:
  32861. {
  32862. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  32863. }
  32864. IL_001e:
  32865. {
  32866. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  32867. int32_t L_8 = (int32_t)__this->get__index_1();
  32868. int32_t L_9 = ___start0;
  32869. int32_t L_10 = ___length1;
  32870. int32_t L_11 = V_0;
  32871. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 L_12;
  32872. memset((&L_12), 0, sizeof(L_12));
  32873. Memory_1__ctor_m2B399C240703F7D59DE3DA20E8E30A44EE1AD072_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  32874. return (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 )L_12;
  32875. }
  32876. }
  32877. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F Span_1_Slice_m83A9C69C7C4EFFE639E06D81E4FEFDD8CCF5B3E4_gshared_inline (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  32878. {
  32879. intptr_t V_0;
  32880. memset((&V_0), 0, sizeof(V_0));
  32881. {
  32882. int32_t L_0 = ___start0;
  32883. int32_t L_1 = (int32_t)__this->get__length_2();
  32884. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  32885. {
  32886. goto IL_0014;
  32887. }
  32888. }
  32889. {
  32890. int32_t L_2 = ___length1;
  32891. int32_t L_3 = (int32_t)__this->get__length_2();
  32892. int32_t L_4 = ___start0;
  32893. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  32894. {
  32895. goto IL_001a;
  32896. }
  32897. }
  32898. IL_0014:
  32899. {
  32900. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  32901. }
  32902. IL_001a:
  32903. {
  32904. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  32905. int32_t L_6 = ___start0;
  32906. intptr_t L_7;
  32907. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  32908. V_0 = (intptr_t)L_7;
  32909. Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * L_8 = (Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 *)__this->get__pinnable_0();
  32910. intptr_t L_9 = V_0;
  32911. int32_t L_10 = ___length1;
  32912. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_11;
  32913. memset((&L_11), 0, sizeof(L_11));
  32914. Span_1__ctor_mDA7BFBB51D1334F75DED08F7CC67A067E1763DD3_inline((&L_11), (Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  32915. return (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_11;
  32916. }
  32917. }
  32918. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mDA7BFBB51D1334F75DED08F7CC67A067E1763DD3_gshared_inline (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F * __this, Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  32919. {
  32920. {
  32921. int32_t L_0 = ___length2;
  32922. __this->set__length_2(L_0);
  32923. Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * L_1 = ___pinnable0;
  32924. __this->set__pinnable_0(L_1);
  32925. intptr_t L_2 = ___byteOffset1;
  32926. __this->set__byteOffset_1((intptr_t)L_2);
  32927. return;
  32928. }
  32929. }
  32930. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m211A9B5E4CEC631C3667DF1A7C21BE7088562192_gshared_inline (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F * __this, MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  32931. {
  32932. static bool s_Il2CppMethodInitialized;
  32933. if (!s_Il2CppMethodInitialized)
  32934. {
  32935. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  32936. s_Il2CppMethodInitialized = true;
  32937. }
  32938. Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD V_0;
  32939. memset((&V_0), 0, sizeof(V_0));
  32940. {
  32941. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_0 = ___array0;
  32942. if (L_0)
  32943. {
  32944. goto IL_0017;
  32945. }
  32946. }
  32947. {
  32948. int32_t L_1 = ___start1;
  32949. if (L_1)
  32950. {
  32951. goto IL_0009;
  32952. }
  32953. }
  32954. {
  32955. int32_t L_2 = ___length2;
  32956. if (!L_2)
  32957. {
  32958. goto IL_000f;
  32959. }
  32960. }
  32961. IL_0009:
  32962. {
  32963. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  32964. }
  32965. IL_000f:
  32966. {
  32967. il2cpp_codegen_initobj(__this, sizeof(Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F ));
  32968. return;
  32969. }
  32970. IL_0017:
  32971. {
  32972. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD ));
  32973. goto IL_0043;
  32974. }
  32975. {
  32976. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_4 = ___array0;
  32977. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  32978. Type_t * L_5;
  32979. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  32980. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  32981. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32982. Type_t * L_7;
  32983. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  32984. bool L_8;
  32985. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  32986. if (!L_8)
  32987. {
  32988. goto IL_0043;
  32989. }
  32990. }
  32991. {
  32992. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  32993. }
  32994. IL_0043:
  32995. {
  32996. int32_t L_9 = ___start1;
  32997. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_10 = ___array0;
  32998. NullCheck(L_10);
  32999. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  33000. {
  33001. goto IL_0051;
  33002. }
  33003. }
  33004. {
  33005. int32_t L_11 = ___length2;
  33006. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_12 = ___array0;
  33007. NullCheck(L_12);
  33008. int32_t L_13 = ___start1;
  33009. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  33010. {
  33011. goto IL_0057;
  33012. }
  33013. }
  33014. IL_0051:
  33015. {
  33016. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  33017. }
  33018. IL_0057:
  33019. {
  33020. int32_t L_14 = ___length2;
  33021. __this->set__length_2(L_14);
  33022. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_15 = ___array0;
  33023. Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * L_16;
  33024. L_16 = (( Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  33025. __this->set__pinnable_0(L_16);
  33026. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  33027. intptr_t L_17 = ((PerTypeValues_1_tABF97E771F92EB46C4521DA1C36742416A76E45F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  33028. int32_t L_18 = ___start1;
  33029. intptr_t L_19;
  33030. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  33031. __this->set__byteOffset_1((intptr_t)L_19);
  33032. return;
  33033. }
  33034. }
  33035. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m8190228E7DE54333274385D51D0F7FFA16A569F8_gshared_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* ___array0, const RuntimeMethod* method)
  33036. {
  33037. static bool s_Il2CppMethodInitialized;
  33038. if (!s_Il2CppMethodInitialized)
  33039. {
  33040. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33041. s_Il2CppMethodInitialized = true;
  33042. }
  33043. Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE V_0;
  33044. memset((&V_0), 0, sizeof(V_0));
  33045. {
  33046. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_0 = ___array0;
  33047. if (L_0)
  33048. {
  33049. goto IL_000b;
  33050. }
  33051. }
  33052. {
  33053. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 ));
  33054. return;
  33055. }
  33056. IL_000b:
  33057. {
  33058. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE ));
  33059. goto IL_0037;
  33060. }
  33061. {
  33062. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_2 = ___array0;
  33063. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  33064. Type_t * L_3;
  33065. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  33066. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  33067. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33068. Type_t * L_5;
  33069. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  33070. bool L_6;
  33071. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  33072. if (!L_6)
  33073. {
  33074. goto IL_0037;
  33075. }
  33076. }
  33077. {
  33078. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  33079. }
  33080. IL_0037:
  33081. {
  33082. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_7 = ___array0;
  33083. __this->set__object_0((RuntimeObject *)L_7);
  33084. __this->set__index_1(0);
  33085. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_8 = ___array0;
  33086. NullCheck(L_8);
  33087. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  33088. return;
  33089. }
  33090. }
  33091. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m1012AAC147B96D55549B57A517238BEBEE04AB88_gshared_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  33092. {
  33093. {
  33094. int32_t L_0 = ___length1;
  33095. if ((((int32_t)L_0) >= ((int32_t)0)))
  33096. {
  33097. goto IL_0009;
  33098. }
  33099. }
  33100. {
  33101. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  33102. }
  33103. IL_0009:
  33104. {
  33105. MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 * L_1 = ___manager0;
  33106. __this->set__object_0(L_1);
  33107. __this->set__index_1(((int32_t)-2147483648LL));
  33108. int32_t L_2 = ___length1;
  33109. __this->set__length_2(L_2);
  33110. return;
  33111. }
  33112. }
  33113. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mDC2D7373A25F6A541147CAA572F2A1D265649424_gshared_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  33114. {
  33115. {
  33116. RuntimeObject * L_0 = ___obj0;
  33117. __this->set__object_0(L_0);
  33118. int32_t L_1 = ___start1;
  33119. __this->set__index_1(L_1);
  33120. int32_t L_2 = ___length2;
  33121. __this->set__length_2(L_2);
  33122. return;
  33123. }
  33124. }
  33125. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 Memory_1_get_Span_m55354A2C0112BC3DD3CECF86FD3D5D55EAAD2C40_gshared_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  33126. {
  33127. static bool s_Il2CppMethodInitialized;
  33128. if (!s_Il2CppMethodInitialized)
  33129. {
  33130. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  33131. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33132. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  33133. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33134. s_Il2CppMethodInitialized = true;
  33135. }
  33136. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 V_0;
  33137. memset((&V_0), 0, sizeof(V_0));
  33138. String_t* V_1 = NULL;
  33139. {
  33140. int32_t L_0 = (int32_t)__this->get__index_1();
  33141. if ((((int32_t)L_0) >= ((int32_t)0)))
  33142. {
  33143. goto IL_0034;
  33144. }
  33145. }
  33146. {
  33147. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  33148. NullCheck((MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)((MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  33149. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_2;
  33150. L_2 = VirtualFuncInvoker0< Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::GetSpan() */, (MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)((MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  33151. V_0 = (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_2;
  33152. int32_t L_3 = (int32_t)__this->get__index_1();
  33153. int32_t L_4 = (int32_t)__this->get__length_2();
  33154. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_5;
  33155. L_5 = Span_1_Slice_m5D821F926D430BD1129F011381F35B5EC76E1712_inline((Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 *)(Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  33156. return (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_5;
  33157. }
  33158. IL_0034:
  33159. {
  33160. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  33161. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33162. Type_t * L_7;
  33163. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  33164. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  33165. Type_t * L_9;
  33166. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  33167. bool L_10;
  33168. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  33169. if (!L_10)
  33170. {
  33171. goto IL_0089;
  33172. }
  33173. }
  33174. {
  33175. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  33176. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  33177. V_1 = (String_t*)L_12;
  33178. if (!L_12)
  33179. {
  33180. goto IL_0089;
  33181. }
  33182. }
  33183. {
  33184. String_t* L_13 = V_1;
  33185. Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * L_14;
  33186. L_14 = (( Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  33187. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33188. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  33189. String_t* L_16 = V_1;
  33190. NullCheck((String_t*)L_16);
  33191. int32_t L_17;
  33192. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  33193. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_18;
  33194. memset((&L_18), 0, sizeof(L_18));
  33195. Span_1__ctor_mEC52DD66BBEFE1E17D95007539140A325EF18B8D_inline((&L_18), (Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  33196. V_0 = (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_18;
  33197. int32_t L_19 = (int32_t)__this->get__index_1();
  33198. int32_t L_20 = (int32_t)__this->get__length_2();
  33199. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_21;
  33200. L_21 = Span_1_Slice_m5D821F926D430BD1129F011381F35B5EC76E1712_inline((Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 *)(Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  33201. return (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_21;
  33202. }
  33203. IL_0089:
  33204. {
  33205. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  33206. if (!L_22)
  33207. {
  33208. goto IL_00b4;
  33209. }
  33210. }
  33211. {
  33212. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  33213. int32_t L_24 = (int32_t)__this->get__index_1();
  33214. int32_t L_25 = (int32_t)__this->get__length_2();
  33215. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_26;
  33216. memset((&L_26), 0, sizeof(L_26));
  33217. Span_1__ctor_m28F6571128AEFBD06EA80071C70E447CBB1A631B_inline((&L_26), (MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D*)((MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  33218. return (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_26;
  33219. }
  33220. IL_00b4:
  33221. {
  33222. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 ));
  33223. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_27 = V_0;
  33224. return (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_27;
  33225. }
  33226. }
  33227. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 Memory_1_Slice_m96ADBEE2E159CF0C8CBD508690CE544A30BF0BF9_gshared_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  33228. {
  33229. int32_t V_0 = 0;
  33230. int32_t V_1 = 0;
  33231. {
  33232. int32_t L_0 = (int32_t)__this->get__length_2();
  33233. V_0 = (int32_t)L_0;
  33234. int32_t L_1 = V_0;
  33235. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  33236. int32_t L_2 = ___start0;
  33237. int32_t L_3 = V_1;
  33238. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  33239. {
  33240. goto IL_0019;
  33241. }
  33242. }
  33243. {
  33244. int32_t L_4 = ___length1;
  33245. int32_t L_5 = V_1;
  33246. int32_t L_6 = ___start0;
  33247. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  33248. {
  33249. goto IL_001e;
  33250. }
  33251. }
  33252. IL_0019:
  33253. {
  33254. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  33255. }
  33256. IL_001e:
  33257. {
  33258. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  33259. int32_t L_8 = (int32_t)__this->get__index_1();
  33260. int32_t L_9 = ___start0;
  33261. int32_t L_10 = ___length1;
  33262. int32_t L_11 = V_0;
  33263. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 L_12;
  33264. memset((&L_12), 0, sizeof(L_12));
  33265. Memory_1__ctor_mDC2D7373A25F6A541147CAA572F2A1D265649424_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  33266. return (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 )L_12;
  33267. }
  33268. }
  33269. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 Span_1_Slice_m5D821F926D430BD1129F011381F35B5EC76E1712_gshared_inline (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  33270. {
  33271. intptr_t V_0;
  33272. memset((&V_0), 0, sizeof(V_0));
  33273. {
  33274. int32_t L_0 = ___start0;
  33275. int32_t L_1 = (int32_t)__this->get__length_2();
  33276. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  33277. {
  33278. goto IL_0014;
  33279. }
  33280. }
  33281. {
  33282. int32_t L_2 = ___length1;
  33283. int32_t L_3 = (int32_t)__this->get__length_2();
  33284. int32_t L_4 = ___start0;
  33285. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  33286. {
  33287. goto IL_001a;
  33288. }
  33289. }
  33290. IL_0014:
  33291. {
  33292. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  33293. }
  33294. IL_001a:
  33295. {
  33296. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  33297. int32_t L_6 = ___start0;
  33298. intptr_t L_7;
  33299. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  33300. V_0 = (intptr_t)L_7;
  33301. Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * L_8 = (Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 *)__this->get__pinnable_0();
  33302. intptr_t L_9 = V_0;
  33303. int32_t L_10 = ___length1;
  33304. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_11;
  33305. memset((&L_11), 0, sizeof(L_11));
  33306. Span_1__ctor_mEC52DD66BBEFE1E17D95007539140A325EF18B8D_inline((&L_11), (Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  33307. return (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_11;
  33308. }
  33309. }
  33310. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mEC52DD66BBEFE1E17D95007539140A325EF18B8D_gshared_inline (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 * __this, Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  33311. {
  33312. {
  33313. int32_t L_0 = ___length2;
  33314. __this->set__length_2(L_0);
  33315. Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * L_1 = ___pinnable0;
  33316. __this->set__pinnable_0(L_1);
  33317. intptr_t L_2 = ___byteOffset1;
  33318. __this->set__byteOffset_1((intptr_t)L_2);
  33319. return;
  33320. }
  33321. }
  33322. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m28F6571128AEFBD06EA80071C70E447CBB1A631B_gshared_inline (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 * __this, MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  33323. {
  33324. static bool s_Il2CppMethodInitialized;
  33325. if (!s_Il2CppMethodInitialized)
  33326. {
  33327. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33328. s_Il2CppMethodInitialized = true;
  33329. }
  33330. Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE V_0;
  33331. memset((&V_0), 0, sizeof(V_0));
  33332. {
  33333. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_0 = ___array0;
  33334. if (L_0)
  33335. {
  33336. goto IL_0017;
  33337. }
  33338. }
  33339. {
  33340. int32_t L_1 = ___start1;
  33341. if (L_1)
  33342. {
  33343. goto IL_0009;
  33344. }
  33345. }
  33346. {
  33347. int32_t L_2 = ___length2;
  33348. if (!L_2)
  33349. {
  33350. goto IL_000f;
  33351. }
  33352. }
  33353. IL_0009:
  33354. {
  33355. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  33356. }
  33357. IL_000f:
  33358. {
  33359. il2cpp_codegen_initobj(__this, sizeof(Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 ));
  33360. return;
  33361. }
  33362. IL_0017:
  33363. {
  33364. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE ));
  33365. goto IL_0043;
  33366. }
  33367. {
  33368. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_4 = ___array0;
  33369. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  33370. Type_t * L_5;
  33371. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  33372. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  33373. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33374. Type_t * L_7;
  33375. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  33376. bool L_8;
  33377. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  33378. if (!L_8)
  33379. {
  33380. goto IL_0043;
  33381. }
  33382. }
  33383. {
  33384. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  33385. }
  33386. IL_0043:
  33387. {
  33388. int32_t L_9 = ___start1;
  33389. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_10 = ___array0;
  33390. NullCheck(L_10);
  33391. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  33392. {
  33393. goto IL_0051;
  33394. }
  33395. }
  33396. {
  33397. int32_t L_11 = ___length2;
  33398. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_12 = ___array0;
  33399. NullCheck(L_12);
  33400. int32_t L_13 = ___start1;
  33401. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  33402. {
  33403. goto IL_0057;
  33404. }
  33405. }
  33406. IL_0051:
  33407. {
  33408. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  33409. }
  33410. IL_0057:
  33411. {
  33412. int32_t L_14 = ___length2;
  33413. __this->set__length_2(L_14);
  33414. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_15 = ___array0;
  33415. Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * L_16;
  33416. L_16 = (( Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  33417. __this->set__pinnable_0(L_16);
  33418. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  33419. intptr_t L_17 = ((PerTypeValues_1_tE968E4157B8A936C0A06441F88105599DC5C1B73_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  33420. int32_t L_18 = ___start1;
  33421. intptr_t L_19;
  33422. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  33423. __this->set__byteOffset_1((intptr_t)L_19);
  33424. return;
  33425. }
  33426. }
  33427. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m6A2120378B6CB082639880DD3EC472D5539C01EC_gshared_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* ___array0, const RuntimeMethod* method)
  33428. {
  33429. static bool s_Il2CppMethodInitialized;
  33430. if (!s_Il2CppMethodInitialized)
  33431. {
  33432. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33433. s_Il2CppMethodInitialized = true;
  33434. }
  33435. Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 V_0;
  33436. memset((&V_0), 0, sizeof(V_0));
  33437. {
  33438. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_0 = ___array0;
  33439. if (L_0)
  33440. {
  33441. goto IL_000b;
  33442. }
  33443. }
  33444. {
  33445. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E ));
  33446. return;
  33447. }
  33448. IL_000b:
  33449. {
  33450. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 ));
  33451. goto IL_0037;
  33452. }
  33453. {
  33454. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_2 = ___array0;
  33455. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  33456. Type_t * L_3;
  33457. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  33458. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  33459. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33460. Type_t * L_5;
  33461. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  33462. bool L_6;
  33463. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  33464. if (!L_6)
  33465. {
  33466. goto IL_0037;
  33467. }
  33468. }
  33469. {
  33470. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  33471. }
  33472. IL_0037:
  33473. {
  33474. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_7 = ___array0;
  33475. __this->set__object_0((RuntimeObject *)L_7);
  33476. __this->set__index_1(0);
  33477. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_8 = ___array0;
  33478. NullCheck(L_8);
  33479. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  33480. return;
  33481. }
  33482. }
  33483. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m6456592F3B2F26487041D04B5C2C498CCB3FBC20_gshared_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  33484. {
  33485. {
  33486. int32_t L_0 = ___length1;
  33487. if ((((int32_t)L_0) >= ((int32_t)0)))
  33488. {
  33489. goto IL_0009;
  33490. }
  33491. }
  33492. {
  33493. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  33494. }
  33495. IL_0009:
  33496. {
  33497. MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 * L_1 = ___manager0;
  33498. __this->set__object_0(L_1);
  33499. __this->set__index_1(((int32_t)-2147483648LL));
  33500. int32_t L_2 = ___length1;
  33501. __this->set__length_2(L_2);
  33502. return;
  33503. }
  33504. }
  33505. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mD258534210AAA93AADF9F33BD7A3C3AB1EDBF782_gshared_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  33506. {
  33507. {
  33508. RuntimeObject * L_0 = ___obj0;
  33509. __this->set__object_0(L_0);
  33510. int32_t L_1 = ___start1;
  33511. __this->set__index_1(L_1);
  33512. int32_t L_2 = ___length2;
  33513. __this->set__length_2(L_2);
  33514. return;
  33515. }
  33516. }
  33517. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tADA37510601FA34CF0623B41095419E4009CB470 Memory_1_get_Span_m63ED81150FBBAD6A997ADAE05AED117C98011ABF_gshared_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  33518. {
  33519. static bool s_Il2CppMethodInitialized;
  33520. if (!s_Il2CppMethodInitialized)
  33521. {
  33522. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  33523. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33524. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  33525. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33526. s_Il2CppMethodInitialized = true;
  33527. }
  33528. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 V_0;
  33529. memset((&V_0), 0, sizeof(V_0));
  33530. String_t* V_1 = NULL;
  33531. {
  33532. int32_t L_0 = (int32_t)__this->get__index_1();
  33533. if ((((int32_t)L_0) >= ((int32_t)0)))
  33534. {
  33535. goto IL_0034;
  33536. }
  33537. }
  33538. {
  33539. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  33540. NullCheck((MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)((MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  33541. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_2;
  33542. L_2 = VirtualFuncInvoker0< Span_1_tADA37510601FA34CF0623B41095419E4009CB470 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::GetSpan() */, (MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)((MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  33543. V_0 = (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_2;
  33544. int32_t L_3 = (int32_t)__this->get__index_1();
  33545. int32_t L_4 = (int32_t)__this->get__length_2();
  33546. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_5;
  33547. L_5 = Span_1_Slice_mB29A581EE6F6793A82024E44E2D305D60AEC9AD5_inline((Span_1_tADA37510601FA34CF0623B41095419E4009CB470 *)(Span_1_tADA37510601FA34CF0623B41095419E4009CB470 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  33548. return (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_5;
  33549. }
  33550. IL_0034:
  33551. {
  33552. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  33553. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33554. Type_t * L_7;
  33555. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  33556. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  33557. Type_t * L_9;
  33558. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  33559. bool L_10;
  33560. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  33561. if (!L_10)
  33562. {
  33563. goto IL_0089;
  33564. }
  33565. }
  33566. {
  33567. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  33568. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  33569. V_1 = (String_t*)L_12;
  33570. if (!L_12)
  33571. {
  33572. goto IL_0089;
  33573. }
  33574. }
  33575. {
  33576. String_t* L_13 = V_1;
  33577. Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * L_14;
  33578. L_14 = (( Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  33579. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33580. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  33581. String_t* L_16 = V_1;
  33582. NullCheck((String_t*)L_16);
  33583. int32_t L_17;
  33584. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  33585. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_18;
  33586. memset((&L_18), 0, sizeof(L_18));
  33587. Span_1__ctor_mD24D5A8610DD93ED0366853B41FC1E91FAA767BD_inline((&L_18), (Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  33588. V_0 = (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_18;
  33589. int32_t L_19 = (int32_t)__this->get__index_1();
  33590. int32_t L_20 = (int32_t)__this->get__length_2();
  33591. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_21;
  33592. L_21 = Span_1_Slice_mB29A581EE6F6793A82024E44E2D305D60AEC9AD5_inline((Span_1_tADA37510601FA34CF0623B41095419E4009CB470 *)(Span_1_tADA37510601FA34CF0623B41095419E4009CB470 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  33593. return (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_21;
  33594. }
  33595. IL_0089:
  33596. {
  33597. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  33598. if (!L_22)
  33599. {
  33600. goto IL_00b4;
  33601. }
  33602. }
  33603. {
  33604. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  33605. int32_t L_24 = (int32_t)__this->get__index_1();
  33606. int32_t L_25 = (int32_t)__this->get__length_2();
  33607. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_26;
  33608. memset((&L_26), 0, sizeof(L_26));
  33609. Span_1__ctor_m120E9806B3352B094BB5F27965986D12DB7F8B8B_inline((&L_26), (MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64*)((MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  33610. return (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_26;
  33611. }
  33612. IL_00b4:
  33613. {
  33614. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tADA37510601FA34CF0623B41095419E4009CB470 ));
  33615. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_27 = V_0;
  33616. return (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_27;
  33617. }
  33618. }
  33619. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E Memory_1_Slice_m8B263FE28DE338DA74BB1323F2B0554EC965AFFC_gshared_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  33620. {
  33621. int32_t V_0 = 0;
  33622. int32_t V_1 = 0;
  33623. {
  33624. int32_t L_0 = (int32_t)__this->get__length_2();
  33625. V_0 = (int32_t)L_0;
  33626. int32_t L_1 = V_0;
  33627. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  33628. int32_t L_2 = ___start0;
  33629. int32_t L_3 = V_1;
  33630. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  33631. {
  33632. goto IL_0019;
  33633. }
  33634. }
  33635. {
  33636. int32_t L_4 = ___length1;
  33637. int32_t L_5 = V_1;
  33638. int32_t L_6 = ___start0;
  33639. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  33640. {
  33641. goto IL_001e;
  33642. }
  33643. }
  33644. IL_0019:
  33645. {
  33646. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  33647. }
  33648. IL_001e:
  33649. {
  33650. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  33651. int32_t L_8 = (int32_t)__this->get__index_1();
  33652. int32_t L_9 = ___start0;
  33653. int32_t L_10 = ___length1;
  33654. int32_t L_11 = V_0;
  33655. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E L_12;
  33656. memset((&L_12), 0, sizeof(L_12));
  33657. Memory_1__ctor_mD258534210AAA93AADF9F33BD7A3C3AB1EDBF782_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  33658. return (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E )L_12;
  33659. }
  33660. }
  33661. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tADA37510601FA34CF0623B41095419E4009CB470 Span_1_Slice_mB29A581EE6F6793A82024E44E2D305D60AEC9AD5_gshared_inline (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  33662. {
  33663. intptr_t V_0;
  33664. memset((&V_0), 0, sizeof(V_0));
  33665. {
  33666. int32_t L_0 = ___start0;
  33667. int32_t L_1 = (int32_t)__this->get__length_2();
  33668. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  33669. {
  33670. goto IL_0014;
  33671. }
  33672. }
  33673. {
  33674. int32_t L_2 = ___length1;
  33675. int32_t L_3 = (int32_t)__this->get__length_2();
  33676. int32_t L_4 = ___start0;
  33677. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  33678. {
  33679. goto IL_001a;
  33680. }
  33681. }
  33682. IL_0014:
  33683. {
  33684. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  33685. }
  33686. IL_001a:
  33687. {
  33688. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  33689. int32_t L_6 = ___start0;
  33690. intptr_t L_7;
  33691. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  33692. V_0 = (intptr_t)L_7;
  33693. Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * L_8 = (Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B *)__this->get__pinnable_0();
  33694. intptr_t L_9 = V_0;
  33695. int32_t L_10 = ___length1;
  33696. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_11;
  33697. memset((&L_11), 0, sizeof(L_11));
  33698. Span_1__ctor_mD24D5A8610DD93ED0366853B41FC1E91FAA767BD_inline((&L_11), (Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  33699. return (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_11;
  33700. }
  33701. }
  33702. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mD24D5A8610DD93ED0366853B41FC1E91FAA767BD_gshared_inline (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 * __this, Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  33703. {
  33704. {
  33705. int32_t L_0 = ___length2;
  33706. __this->set__length_2(L_0);
  33707. Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * L_1 = ___pinnable0;
  33708. __this->set__pinnable_0(L_1);
  33709. intptr_t L_2 = ___byteOffset1;
  33710. __this->set__byteOffset_1((intptr_t)L_2);
  33711. return;
  33712. }
  33713. }
  33714. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m120E9806B3352B094BB5F27965986D12DB7F8B8B_gshared_inline (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 * __this, MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  33715. {
  33716. static bool s_Il2CppMethodInitialized;
  33717. if (!s_Il2CppMethodInitialized)
  33718. {
  33719. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33720. s_Il2CppMethodInitialized = true;
  33721. }
  33722. Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 V_0;
  33723. memset((&V_0), 0, sizeof(V_0));
  33724. {
  33725. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_0 = ___array0;
  33726. if (L_0)
  33727. {
  33728. goto IL_0017;
  33729. }
  33730. }
  33731. {
  33732. int32_t L_1 = ___start1;
  33733. if (L_1)
  33734. {
  33735. goto IL_0009;
  33736. }
  33737. }
  33738. {
  33739. int32_t L_2 = ___length2;
  33740. if (!L_2)
  33741. {
  33742. goto IL_000f;
  33743. }
  33744. }
  33745. IL_0009:
  33746. {
  33747. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  33748. }
  33749. IL_000f:
  33750. {
  33751. il2cpp_codegen_initobj(__this, sizeof(Span_1_tADA37510601FA34CF0623B41095419E4009CB470 ));
  33752. return;
  33753. }
  33754. IL_0017:
  33755. {
  33756. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 ));
  33757. goto IL_0043;
  33758. }
  33759. {
  33760. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_4 = ___array0;
  33761. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  33762. Type_t * L_5;
  33763. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  33764. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  33765. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33766. Type_t * L_7;
  33767. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  33768. bool L_8;
  33769. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  33770. if (!L_8)
  33771. {
  33772. goto IL_0043;
  33773. }
  33774. }
  33775. {
  33776. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  33777. }
  33778. IL_0043:
  33779. {
  33780. int32_t L_9 = ___start1;
  33781. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_10 = ___array0;
  33782. NullCheck(L_10);
  33783. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  33784. {
  33785. goto IL_0051;
  33786. }
  33787. }
  33788. {
  33789. int32_t L_11 = ___length2;
  33790. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_12 = ___array0;
  33791. NullCheck(L_12);
  33792. int32_t L_13 = ___start1;
  33793. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  33794. {
  33795. goto IL_0057;
  33796. }
  33797. }
  33798. IL_0051:
  33799. {
  33800. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  33801. }
  33802. IL_0057:
  33803. {
  33804. int32_t L_14 = ___length2;
  33805. __this->set__length_2(L_14);
  33806. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_15 = ___array0;
  33807. Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * L_16;
  33808. L_16 = (( Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  33809. __this->set__pinnable_0(L_16);
  33810. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  33811. intptr_t L_17 = ((PerTypeValues_1_t76F13DC181A98EC247EB6D27AB758BFC01C224CF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  33812. int32_t L_18 = ___start1;
  33813. intptr_t L_19;
  33814. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  33815. __this->set__byteOffset_1((intptr_t)L_19);
  33816. return;
  33817. }
  33818. }
  33819. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m31FF1D9B97B40D8FEF0FE5B8B35C5E8EC57AC461_gshared_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* ___array0, const RuntimeMethod* method)
  33820. {
  33821. static bool s_Il2CppMethodInitialized;
  33822. if (!s_Il2CppMethodInitialized)
  33823. {
  33824. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33825. s_Il2CppMethodInitialized = true;
  33826. }
  33827. Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 V_0;
  33828. memset((&V_0), 0, sizeof(V_0));
  33829. {
  33830. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_0 = ___array0;
  33831. if (L_0)
  33832. {
  33833. goto IL_000b;
  33834. }
  33835. }
  33836. {
  33837. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF ));
  33838. return;
  33839. }
  33840. IL_000b:
  33841. {
  33842. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 ));
  33843. goto IL_0037;
  33844. }
  33845. {
  33846. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_2 = ___array0;
  33847. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  33848. Type_t * L_3;
  33849. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  33850. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  33851. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33852. Type_t * L_5;
  33853. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  33854. bool L_6;
  33855. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  33856. if (!L_6)
  33857. {
  33858. goto IL_0037;
  33859. }
  33860. }
  33861. {
  33862. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  33863. }
  33864. IL_0037:
  33865. {
  33866. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_7 = ___array0;
  33867. __this->set__object_0((RuntimeObject *)L_7);
  33868. __this->set__index_1(0);
  33869. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_8 = ___array0;
  33870. NullCheck(L_8);
  33871. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  33872. return;
  33873. }
  33874. }
  33875. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m6471103C0C32E37CEB3489890816E14B177AE1F5_gshared_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  33876. {
  33877. {
  33878. int32_t L_0 = ___length1;
  33879. if ((((int32_t)L_0) >= ((int32_t)0)))
  33880. {
  33881. goto IL_0009;
  33882. }
  33883. }
  33884. {
  33885. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  33886. }
  33887. IL_0009:
  33888. {
  33889. MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E * L_1 = ___manager0;
  33890. __this->set__object_0(L_1);
  33891. __this->set__index_1(((int32_t)-2147483648LL));
  33892. int32_t L_2 = ___length1;
  33893. __this->set__length_2(L_2);
  33894. return;
  33895. }
  33896. }
  33897. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m7EF287BAE1D879150A1611D604862CF9EBB557F0_gshared_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  33898. {
  33899. {
  33900. RuntimeObject * L_0 = ___obj0;
  33901. __this->set__object_0(L_0);
  33902. int32_t L_1 = ___start1;
  33903. __this->set__index_1(L_1);
  33904. int32_t L_2 = ___length2;
  33905. __this->set__length_2(L_2);
  33906. return;
  33907. }
  33908. }
  33909. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF Memory_1_get_Span_mFBBF6F87EF280AB6D46EDF5DA82CFB6867D8EB73_gshared_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  33910. {
  33911. static bool s_Il2CppMethodInitialized;
  33912. if (!s_Il2CppMethodInitialized)
  33913. {
  33914. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  33915. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33916. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  33917. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33918. s_Il2CppMethodInitialized = true;
  33919. }
  33920. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF V_0;
  33921. memset((&V_0), 0, sizeof(V_0));
  33922. String_t* V_1 = NULL;
  33923. {
  33924. int32_t L_0 = (int32_t)__this->get__index_1();
  33925. if ((((int32_t)L_0) >= ((int32_t)0)))
  33926. {
  33927. goto IL_0034;
  33928. }
  33929. }
  33930. {
  33931. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  33932. NullCheck((MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)((MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  33933. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_2;
  33934. L_2 = VirtualFuncInvoker0< Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::GetSpan() */, (MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)((MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  33935. V_0 = (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_2;
  33936. int32_t L_3 = (int32_t)__this->get__index_1();
  33937. int32_t L_4 = (int32_t)__this->get__length_2();
  33938. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_5;
  33939. L_5 = Span_1_Slice_m4B89CB11F9DBD2C81E2F3D24E4F94783C0B40938_inline((Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF *)(Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  33940. return (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_5;
  33941. }
  33942. IL_0034:
  33943. {
  33944. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  33945. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33946. Type_t * L_7;
  33947. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  33948. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  33949. Type_t * L_9;
  33950. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  33951. bool L_10;
  33952. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  33953. if (!L_10)
  33954. {
  33955. goto IL_0089;
  33956. }
  33957. }
  33958. {
  33959. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  33960. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  33961. V_1 = (String_t*)L_12;
  33962. if (!L_12)
  33963. {
  33964. goto IL_0089;
  33965. }
  33966. }
  33967. {
  33968. String_t* L_13 = V_1;
  33969. Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * L_14;
  33970. L_14 = (( Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  33971. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33972. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  33973. String_t* L_16 = V_1;
  33974. NullCheck((String_t*)L_16);
  33975. int32_t L_17;
  33976. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  33977. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_18;
  33978. memset((&L_18), 0, sizeof(L_18));
  33979. Span_1__ctor_mFBB4EE60BAD24C7F91CF44A61EA52667CA9BDE9D_inline((&L_18), (Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  33980. V_0 = (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_18;
  33981. int32_t L_19 = (int32_t)__this->get__index_1();
  33982. int32_t L_20 = (int32_t)__this->get__length_2();
  33983. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_21;
  33984. L_21 = Span_1_Slice_m4B89CB11F9DBD2C81E2F3D24E4F94783C0B40938_inline((Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF *)(Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  33985. return (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_21;
  33986. }
  33987. IL_0089:
  33988. {
  33989. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  33990. if (!L_22)
  33991. {
  33992. goto IL_00b4;
  33993. }
  33994. }
  33995. {
  33996. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  33997. int32_t L_24 = (int32_t)__this->get__index_1();
  33998. int32_t L_25 = (int32_t)__this->get__length_2();
  33999. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_26;
  34000. memset((&L_26), 0, sizeof(L_26));
  34001. Span_1__ctor_m4A5B609AF580449FE9D70840C5818A3333E16B9A_inline((&L_26), (MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109*)((MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  34002. return (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_26;
  34003. }
  34004. IL_00b4:
  34005. {
  34006. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF ));
  34007. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_27 = V_0;
  34008. return (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_27;
  34009. }
  34010. }
  34011. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF Memory_1_Slice_mB7074254D6B247910FCF04E1780F7D2837C9D9DF_gshared_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  34012. {
  34013. int32_t V_0 = 0;
  34014. int32_t V_1 = 0;
  34015. {
  34016. int32_t L_0 = (int32_t)__this->get__length_2();
  34017. V_0 = (int32_t)L_0;
  34018. int32_t L_1 = V_0;
  34019. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  34020. int32_t L_2 = ___start0;
  34021. int32_t L_3 = V_1;
  34022. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  34023. {
  34024. goto IL_0019;
  34025. }
  34026. }
  34027. {
  34028. int32_t L_4 = ___length1;
  34029. int32_t L_5 = V_1;
  34030. int32_t L_6 = ___start0;
  34031. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  34032. {
  34033. goto IL_001e;
  34034. }
  34035. }
  34036. IL_0019:
  34037. {
  34038. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  34039. }
  34040. IL_001e:
  34041. {
  34042. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  34043. int32_t L_8 = (int32_t)__this->get__index_1();
  34044. int32_t L_9 = ___start0;
  34045. int32_t L_10 = ___length1;
  34046. int32_t L_11 = V_0;
  34047. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF L_12;
  34048. memset((&L_12), 0, sizeof(L_12));
  34049. Memory_1__ctor_m7EF287BAE1D879150A1611D604862CF9EBB557F0_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  34050. return (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF )L_12;
  34051. }
  34052. }
  34053. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF Span_1_Slice_m4B89CB11F9DBD2C81E2F3D24E4F94783C0B40938_gshared_inline (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  34054. {
  34055. intptr_t V_0;
  34056. memset((&V_0), 0, sizeof(V_0));
  34057. {
  34058. int32_t L_0 = ___start0;
  34059. int32_t L_1 = (int32_t)__this->get__length_2();
  34060. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  34061. {
  34062. goto IL_0014;
  34063. }
  34064. }
  34065. {
  34066. int32_t L_2 = ___length1;
  34067. int32_t L_3 = (int32_t)__this->get__length_2();
  34068. int32_t L_4 = ___start0;
  34069. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  34070. {
  34071. goto IL_001a;
  34072. }
  34073. }
  34074. IL_0014:
  34075. {
  34076. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  34077. }
  34078. IL_001a:
  34079. {
  34080. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  34081. int32_t L_6 = ___start0;
  34082. intptr_t L_7;
  34083. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  34084. V_0 = (intptr_t)L_7;
  34085. Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * L_8 = (Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A *)__this->get__pinnable_0();
  34086. intptr_t L_9 = V_0;
  34087. int32_t L_10 = ___length1;
  34088. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_11;
  34089. memset((&L_11), 0, sizeof(L_11));
  34090. Span_1__ctor_mFBB4EE60BAD24C7F91CF44A61EA52667CA9BDE9D_inline((&L_11), (Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  34091. return (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_11;
  34092. }
  34093. }
  34094. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mFBB4EE60BAD24C7F91CF44A61EA52667CA9BDE9D_gshared_inline (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF * __this, Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  34095. {
  34096. {
  34097. int32_t L_0 = ___length2;
  34098. __this->set__length_2(L_0);
  34099. Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * L_1 = ___pinnable0;
  34100. __this->set__pinnable_0(L_1);
  34101. intptr_t L_2 = ___byteOffset1;
  34102. __this->set__byteOffset_1((intptr_t)L_2);
  34103. return;
  34104. }
  34105. }
  34106. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m4A5B609AF580449FE9D70840C5818A3333E16B9A_gshared_inline (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF * __this, MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  34107. {
  34108. static bool s_Il2CppMethodInitialized;
  34109. if (!s_Il2CppMethodInitialized)
  34110. {
  34111. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  34112. s_Il2CppMethodInitialized = true;
  34113. }
  34114. Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 V_0;
  34115. memset((&V_0), 0, sizeof(V_0));
  34116. {
  34117. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_0 = ___array0;
  34118. if (L_0)
  34119. {
  34120. goto IL_0017;
  34121. }
  34122. }
  34123. {
  34124. int32_t L_1 = ___start1;
  34125. if (L_1)
  34126. {
  34127. goto IL_0009;
  34128. }
  34129. }
  34130. {
  34131. int32_t L_2 = ___length2;
  34132. if (!L_2)
  34133. {
  34134. goto IL_000f;
  34135. }
  34136. }
  34137. IL_0009:
  34138. {
  34139. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  34140. }
  34141. IL_000f:
  34142. {
  34143. il2cpp_codegen_initobj(__this, sizeof(Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF ));
  34144. return;
  34145. }
  34146. IL_0017:
  34147. {
  34148. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 ));
  34149. goto IL_0043;
  34150. }
  34151. {
  34152. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_4 = ___array0;
  34153. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  34154. Type_t * L_5;
  34155. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  34156. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  34157. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34158. Type_t * L_7;
  34159. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  34160. bool L_8;
  34161. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  34162. if (!L_8)
  34163. {
  34164. goto IL_0043;
  34165. }
  34166. }
  34167. {
  34168. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  34169. }
  34170. IL_0043:
  34171. {
  34172. int32_t L_9 = ___start1;
  34173. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_10 = ___array0;
  34174. NullCheck(L_10);
  34175. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  34176. {
  34177. goto IL_0051;
  34178. }
  34179. }
  34180. {
  34181. int32_t L_11 = ___length2;
  34182. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_12 = ___array0;
  34183. NullCheck(L_12);
  34184. int32_t L_13 = ___start1;
  34185. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  34186. {
  34187. goto IL_0057;
  34188. }
  34189. }
  34190. IL_0051:
  34191. {
  34192. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  34193. }
  34194. IL_0057:
  34195. {
  34196. int32_t L_14 = ___length2;
  34197. __this->set__length_2(L_14);
  34198. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_15 = ___array0;
  34199. Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * L_16;
  34200. L_16 = (( Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  34201. __this->set__pinnable_0(L_16);
  34202. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  34203. intptr_t L_17 = ((PerTypeValues_1_t3D1C32850F2448D77D2A9D7B31265AF632375DAB_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  34204. int32_t L_18 = ___start1;
  34205. intptr_t L_19;
  34206. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  34207. __this->set__byteOffset_1((intptr_t)L_19);
  34208. return;
  34209. }
  34210. }
  34211. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m42D247896BDC689749AF0E7020D51CE6BAC4F605_gshared_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* ___array0, const RuntimeMethod* method)
  34212. {
  34213. static bool s_Il2CppMethodInitialized;
  34214. if (!s_Il2CppMethodInitialized)
  34215. {
  34216. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  34217. s_Il2CppMethodInitialized = true;
  34218. }
  34219. Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF V_0;
  34220. memset((&V_0), 0, sizeof(V_0));
  34221. {
  34222. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_0 = ___array0;
  34223. if (L_0)
  34224. {
  34225. goto IL_000b;
  34226. }
  34227. }
  34228. {
  34229. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 ));
  34230. return;
  34231. }
  34232. IL_000b:
  34233. {
  34234. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF ));
  34235. goto IL_0037;
  34236. }
  34237. {
  34238. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_2 = ___array0;
  34239. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  34240. Type_t * L_3;
  34241. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  34242. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  34243. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34244. Type_t * L_5;
  34245. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  34246. bool L_6;
  34247. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  34248. if (!L_6)
  34249. {
  34250. goto IL_0037;
  34251. }
  34252. }
  34253. {
  34254. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  34255. }
  34256. IL_0037:
  34257. {
  34258. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_7 = ___array0;
  34259. __this->set__object_0((RuntimeObject *)L_7);
  34260. __this->set__index_1(0);
  34261. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_8 = ___array0;
  34262. NullCheck(L_8);
  34263. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  34264. return;
  34265. }
  34266. }
  34267. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mC43BD768715F7DF43CE4F7093F02D7EB90E652CB_gshared_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  34268. {
  34269. {
  34270. int32_t L_0 = ___length1;
  34271. if ((((int32_t)L_0) >= ((int32_t)0)))
  34272. {
  34273. goto IL_0009;
  34274. }
  34275. }
  34276. {
  34277. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  34278. }
  34279. IL_0009:
  34280. {
  34281. MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 * L_1 = ___manager0;
  34282. __this->set__object_0(L_1);
  34283. __this->set__index_1(((int32_t)-2147483648LL));
  34284. int32_t L_2 = ___length1;
  34285. __this->set__length_2(L_2);
  34286. return;
  34287. }
  34288. }
  34289. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m47D9EEC57CF1B67A96F8822DA7A9D05B2686FA12_gshared_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  34290. {
  34291. {
  34292. RuntimeObject * L_0 = ___obj0;
  34293. __this->set__object_0(L_0);
  34294. int32_t L_1 = ___start1;
  34295. __this->set__index_1(L_1);
  34296. int32_t L_2 = ___length2;
  34297. __this->set__length_2(L_2);
  34298. return;
  34299. }
  34300. }
  34301. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D Memory_1_get_Span_mA3A5D5AF962E166879F18C57FEE284CFACE67681_gshared_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  34302. {
  34303. static bool s_Il2CppMethodInitialized;
  34304. if (!s_Il2CppMethodInitialized)
  34305. {
  34306. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  34307. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  34308. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  34309. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  34310. s_Il2CppMethodInitialized = true;
  34311. }
  34312. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D V_0;
  34313. memset((&V_0), 0, sizeof(V_0));
  34314. String_t* V_1 = NULL;
  34315. {
  34316. int32_t L_0 = (int32_t)__this->get__index_1();
  34317. if ((((int32_t)L_0) >= ((int32_t)0)))
  34318. {
  34319. goto IL_0034;
  34320. }
  34321. }
  34322. {
  34323. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  34324. NullCheck((MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)((MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  34325. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_2;
  34326. L_2 = VirtualFuncInvoker0< Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::GetSpan() */, (MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)((MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  34327. V_0 = (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_2;
  34328. int32_t L_3 = (int32_t)__this->get__index_1();
  34329. int32_t L_4 = (int32_t)__this->get__length_2();
  34330. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_5;
  34331. L_5 = Span_1_Slice_mAB47EF831C2A0C4928F5AC058163233ED79A29B2_inline((Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D *)(Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  34332. return (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_5;
  34333. }
  34334. IL_0034:
  34335. {
  34336. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  34337. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34338. Type_t * L_7;
  34339. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  34340. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  34341. Type_t * L_9;
  34342. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  34343. bool L_10;
  34344. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  34345. if (!L_10)
  34346. {
  34347. goto IL_0089;
  34348. }
  34349. }
  34350. {
  34351. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  34352. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  34353. V_1 = (String_t*)L_12;
  34354. if (!L_12)
  34355. {
  34356. goto IL_0089;
  34357. }
  34358. }
  34359. {
  34360. String_t* L_13 = V_1;
  34361. Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * L_14;
  34362. L_14 = (( Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  34363. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  34364. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  34365. String_t* L_16 = V_1;
  34366. NullCheck((String_t*)L_16);
  34367. int32_t L_17;
  34368. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  34369. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_18;
  34370. memset((&L_18), 0, sizeof(L_18));
  34371. Span_1__ctor_mE9025D4EB57B2397689D973676E2003AD69E5391_inline((&L_18), (Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  34372. V_0 = (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_18;
  34373. int32_t L_19 = (int32_t)__this->get__index_1();
  34374. int32_t L_20 = (int32_t)__this->get__length_2();
  34375. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_21;
  34376. L_21 = Span_1_Slice_mAB47EF831C2A0C4928F5AC058163233ED79A29B2_inline((Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D *)(Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  34377. return (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_21;
  34378. }
  34379. IL_0089:
  34380. {
  34381. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  34382. if (!L_22)
  34383. {
  34384. goto IL_00b4;
  34385. }
  34386. }
  34387. {
  34388. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  34389. int32_t L_24 = (int32_t)__this->get__index_1();
  34390. int32_t L_25 = (int32_t)__this->get__length_2();
  34391. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_26;
  34392. memset((&L_26), 0, sizeof(L_26));
  34393. Span_1__ctor_m8340F0AF1D0B7E32F214596DD4509A5E56F75E6E_inline((&L_26), (MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD*)((MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  34394. return (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_26;
  34395. }
  34396. IL_00b4:
  34397. {
  34398. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D ));
  34399. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_27 = V_0;
  34400. return (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_27;
  34401. }
  34402. }
  34403. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 Memory_1_Slice_mA5DDDEB389F00031CD75A1015E7855A78BCE5623_gshared_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  34404. {
  34405. int32_t V_0 = 0;
  34406. int32_t V_1 = 0;
  34407. {
  34408. int32_t L_0 = (int32_t)__this->get__length_2();
  34409. V_0 = (int32_t)L_0;
  34410. int32_t L_1 = V_0;
  34411. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  34412. int32_t L_2 = ___start0;
  34413. int32_t L_3 = V_1;
  34414. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  34415. {
  34416. goto IL_0019;
  34417. }
  34418. }
  34419. {
  34420. int32_t L_4 = ___length1;
  34421. int32_t L_5 = V_1;
  34422. int32_t L_6 = ___start0;
  34423. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  34424. {
  34425. goto IL_001e;
  34426. }
  34427. }
  34428. IL_0019:
  34429. {
  34430. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  34431. }
  34432. IL_001e:
  34433. {
  34434. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  34435. int32_t L_8 = (int32_t)__this->get__index_1();
  34436. int32_t L_9 = ___start0;
  34437. int32_t L_10 = ___length1;
  34438. int32_t L_11 = V_0;
  34439. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 L_12;
  34440. memset((&L_12), 0, sizeof(L_12));
  34441. Memory_1__ctor_m47D9EEC57CF1B67A96F8822DA7A9D05B2686FA12_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  34442. return (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 )L_12;
  34443. }
  34444. }
  34445. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D Span_1_Slice_mAB47EF831C2A0C4928F5AC058163233ED79A29B2_gshared_inline (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  34446. {
  34447. intptr_t V_0;
  34448. memset((&V_0), 0, sizeof(V_0));
  34449. {
  34450. int32_t L_0 = ___start0;
  34451. int32_t L_1 = (int32_t)__this->get__length_2();
  34452. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  34453. {
  34454. goto IL_0014;
  34455. }
  34456. }
  34457. {
  34458. int32_t L_2 = ___length1;
  34459. int32_t L_3 = (int32_t)__this->get__length_2();
  34460. int32_t L_4 = ___start0;
  34461. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  34462. {
  34463. goto IL_001a;
  34464. }
  34465. }
  34466. IL_0014:
  34467. {
  34468. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  34469. }
  34470. IL_001a:
  34471. {
  34472. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  34473. int32_t L_6 = ___start0;
  34474. intptr_t L_7;
  34475. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  34476. V_0 = (intptr_t)L_7;
  34477. Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * L_8 = (Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 *)__this->get__pinnable_0();
  34478. intptr_t L_9 = V_0;
  34479. int32_t L_10 = ___length1;
  34480. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_11;
  34481. memset((&L_11), 0, sizeof(L_11));
  34482. Span_1__ctor_mE9025D4EB57B2397689D973676E2003AD69E5391_inline((&L_11), (Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  34483. return (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_11;
  34484. }
  34485. }
  34486. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE9025D4EB57B2397689D973676E2003AD69E5391_gshared_inline (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D * __this, Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  34487. {
  34488. {
  34489. int32_t L_0 = ___length2;
  34490. __this->set__length_2(L_0);
  34491. Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * L_1 = ___pinnable0;
  34492. __this->set__pinnable_0(L_1);
  34493. intptr_t L_2 = ___byteOffset1;
  34494. __this->set__byteOffset_1((intptr_t)L_2);
  34495. return;
  34496. }
  34497. }
  34498. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m8340F0AF1D0B7E32F214596DD4509A5E56F75E6E_gshared_inline (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D * __this, MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  34499. {
  34500. static bool s_Il2CppMethodInitialized;
  34501. if (!s_Il2CppMethodInitialized)
  34502. {
  34503. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  34504. s_Il2CppMethodInitialized = true;
  34505. }
  34506. Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF V_0;
  34507. memset((&V_0), 0, sizeof(V_0));
  34508. {
  34509. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_0 = ___array0;
  34510. if (L_0)
  34511. {
  34512. goto IL_0017;
  34513. }
  34514. }
  34515. {
  34516. int32_t L_1 = ___start1;
  34517. if (L_1)
  34518. {
  34519. goto IL_0009;
  34520. }
  34521. }
  34522. {
  34523. int32_t L_2 = ___length2;
  34524. if (!L_2)
  34525. {
  34526. goto IL_000f;
  34527. }
  34528. }
  34529. IL_0009:
  34530. {
  34531. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  34532. }
  34533. IL_000f:
  34534. {
  34535. il2cpp_codegen_initobj(__this, sizeof(Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D ));
  34536. return;
  34537. }
  34538. IL_0017:
  34539. {
  34540. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF ));
  34541. goto IL_0043;
  34542. }
  34543. {
  34544. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_4 = ___array0;
  34545. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  34546. Type_t * L_5;
  34547. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  34548. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  34549. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34550. Type_t * L_7;
  34551. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  34552. bool L_8;
  34553. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  34554. if (!L_8)
  34555. {
  34556. goto IL_0043;
  34557. }
  34558. }
  34559. {
  34560. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  34561. }
  34562. IL_0043:
  34563. {
  34564. int32_t L_9 = ___start1;
  34565. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_10 = ___array0;
  34566. NullCheck(L_10);
  34567. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  34568. {
  34569. goto IL_0051;
  34570. }
  34571. }
  34572. {
  34573. int32_t L_11 = ___length2;
  34574. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_12 = ___array0;
  34575. NullCheck(L_12);
  34576. int32_t L_13 = ___start1;
  34577. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  34578. {
  34579. goto IL_0057;
  34580. }
  34581. }
  34582. IL_0051:
  34583. {
  34584. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  34585. }
  34586. IL_0057:
  34587. {
  34588. int32_t L_14 = ___length2;
  34589. __this->set__length_2(L_14);
  34590. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_15 = ___array0;
  34591. Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * L_16;
  34592. L_16 = (( Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  34593. __this->set__pinnable_0(L_16);
  34594. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  34595. intptr_t L_17 = ((PerTypeValues_1_t5920B90520FE3FB671FD6FE30F19DA204DF369E6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  34596. int32_t L_18 = ___start1;
  34597. intptr_t L_19;
  34598. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  34599. __this->set__byteOffset_1((intptr_t)L_19);
  34600. return;
  34601. }
  34602. }
  34603. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m9C584E1041EF44FC7ADF3DDDA47397DCBAC02EA3_gshared_inline (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* ___array0, const RuntimeMethod* method)
  34604. {
  34605. static bool s_Il2CppMethodInitialized;
  34606. if (!s_Il2CppMethodInitialized)
  34607. {
  34608. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  34609. s_Il2CppMethodInitialized = true;
  34610. }
  34611. Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D V_0;
  34612. memset((&V_0), 0, sizeof(V_0));
  34613. {
  34614. MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* L_0 = ___array0;
  34615. if (L_0)
  34616. {
  34617. goto IL_000b;
  34618. }
  34619. }
  34620. {
  34621. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 ));
  34622. return;
  34623. }
  34624. IL_000b:
  34625. {
  34626. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D ));
  34627. goto IL_0037;
  34628. }
  34629. {
  34630. MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* L_2 = ___array0;
  34631. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  34632. Type_t * L_3;
  34633. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  34634. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  34635. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34636. Type_t * L_5;
  34637. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  34638. bool L_6;
  34639. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  34640. if (!L_6)
  34641. {
  34642. goto IL_0037;
  34643. }
  34644. }
  34645. {
  34646. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  34647. }
  34648. IL_0037:
  34649. {
  34650. MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* L_7 = ___array0;
  34651. __this->set__object_0((RuntimeObject *)L_7);
  34652. __this->set__index_1(0);
  34653. MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* L_8 = ___array0;
  34654. NullCheck(L_8);
  34655. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  34656. return;
  34657. }
  34658. }
  34659. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m07524A15BB5A4139DC7A56E704159765AADABBE5_gshared_inline (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  34660. {
  34661. {
  34662. int32_t L_0 = ___length1;
  34663. if ((((int32_t)L_0) >= ((int32_t)0)))
  34664. {
  34665. goto IL_0009;
  34666. }
  34667. }
  34668. {
  34669. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  34670. }
  34671. IL_0009:
  34672. {
  34673. MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A * L_1 = ___manager0;
  34674. __this->set__object_0(L_1);
  34675. __this->set__index_1(((int32_t)-2147483648LL));
  34676. int32_t L_2 = ___length1;
  34677. __this->set__length_2(L_2);
  34678. return;
  34679. }
  34680. }
  34681. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mB798D509967E8A7BD8CE488248DE1E0CAB59FD71_gshared_inline (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  34682. {
  34683. {
  34684. RuntimeObject * L_0 = ___obj0;
  34685. __this->set__object_0(L_0);
  34686. int32_t L_1 = ___start1;
  34687. __this->set__index_1(L_1);
  34688. int32_t L_2 = ___length2;
  34689. __this->set__length_2(L_2);
  34690. return;
  34691. }
  34692. }
  34693. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 Memory_1_get_Span_m9E8A50E82B09DF9B1DFB0B1E2F7B23F822E9729C_gshared_inline (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, const RuntimeMethod* method)
  34694. {
  34695. static bool s_Il2CppMethodInitialized;
  34696. if (!s_Il2CppMethodInitialized)
  34697. {
  34698. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  34699. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  34700. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  34701. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  34702. s_Il2CppMethodInitialized = true;
  34703. }
  34704. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 V_0;
  34705. memset((&V_0), 0, sizeof(V_0));
  34706. String_t* V_1 = NULL;
  34707. {
  34708. int32_t L_0 = (int32_t)__this->get__index_1();
  34709. if ((((int32_t)L_0) >= ((int32_t)0)))
  34710. {
  34711. goto IL_0034;
  34712. }
  34713. }
  34714. {
  34715. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  34716. NullCheck((MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A *)((MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  34717. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 L_2;
  34718. L_2 = VirtualFuncInvoker0< Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba64>>::GetSpan() */, (MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A *)((MemoryManager_1_tA8D2C55D3757B15E817D5C754F63F4426180548A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  34719. V_0 = (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 )L_2;
  34720. int32_t L_3 = (int32_t)__this->get__index_1();
  34721. int32_t L_4 = (int32_t)__this->get__length_2();
  34722. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 L_5;
  34723. L_5 = Span_1_Slice_m309229E80DA65C4A40F74A40DBFCADE001D5ACDD_inline((Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 *)(Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  34724. return (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 )L_5;
  34725. }
  34726. IL_0034:
  34727. {
  34728. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  34729. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34730. Type_t * L_7;
  34731. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  34732. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  34733. Type_t * L_9;
  34734. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  34735. bool L_10;
  34736. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  34737. if (!L_10)
  34738. {
  34739. goto IL_0089;
  34740. }
  34741. }
  34742. {
  34743. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  34744. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  34745. V_1 = (String_t*)L_12;
  34746. if (!L_12)
  34747. {
  34748. goto IL_0089;
  34749. }
  34750. }
  34751. {
  34752. String_t* L_13 = V_1;
  34753. Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 * L_14;
  34754. L_14 = (( Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  34755. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  34756. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  34757. String_t* L_16 = V_1;
  34758. NullCheck((String_t*)L_16);
  34759. int32_t L_17;
  34760. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  34761. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 L_18;
  34762. memset((&L_18), 0, sizeof(L_18));
  34763. Span_1__ctor_m1FDEE59B2F8C7BC705F84CCB8A94517ADE93C367_inline((&L_18), (Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  34764. V_0 = (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 )L_18;
  34765. int32_t L_19 = (int32_t)__this->get__index_1();
  34766. int32_t L_20 = (int32_t)__this->get__length_2();
  34767. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 L_21;
  34768. L_21 = Span_1_Slice_m309229E80DA65C4A40F74A40DBFCADE001D5ACDD_inline((Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 *)(Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  34769. return (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 )L_21;
  34770. }
  34771. IL_0089:
  34772. {
  34773. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  34774. if (!L_22)
  34775. {
  34776. goto IL_00b4;
  34777. }
  34778. }
  34779. {
  34780. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  34781. int32_t L_24 = (int32_t)__this->get__index_1();
  34782. int32_t L_25 = (int32_t)__this->get__length_2();
  34783. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 L_26;
  34784. memset((&L_26), 0, sizeof(L_26));
  34785. Span_1__ctor_m49C2B33BA786EB294F11D2408DB01DE15871157A_inline((&L_26), (MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140*)((MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  34786. return (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 )L_26;
  34787. }
  34788. IL_00b4:
  34789. {
  34790. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 ));
  34791. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 L_27 = V_0;
  34792. return (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 )L_27;
  34793. }
  34794. }
  34795. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 Memory_1_Slice_m5F9276D99F8A7A42129F2D2C408DBEE92D1DFB92_gshared_inline (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  34796. {
  34797. int32_t V_0 = 0;
  34798. int32_t V_1 = 0;
  34799. {
  34800. int32_t L_0 = (int32_t)__this->get__length_2();
  34801. V_0 = (int32_t)L_0;
  34802. int32_t L_1 = V_0;
  34803. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  34804. int32_t L_2 = ___start0;
  34805. int32_t L_3 = V_1;
  34806. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  34807. {
  34808. goto IL_0019;
  34809. }
  34810. }
  34811. {
  34812. int32_t L_4 = ___length1;
  34813. int32_t L_5 = V_1;
  34814. int32_t L_6 = ___start0;
  34815. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  34816. {
  34817. goto IL_001e;
  34818. }
  34819. }
  34820. IL_0019:
  34821. {
  34822. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  34823. }
  34824. IL_001e:
  34825. {
  34826. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  34827. int32_t L_8 = (int32_t)__this->get__index_1();
  34828. int32_t L_9 = ___start0;
  34829. int32_t L_10 = ___length1;
  34830. int32_t L_11 = V_0;
  34831. Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 L_12;
  34832. memset((&L_12), 0, sizeof(L_12));
  34833. Memory_1__ctor_mB798D509967E8A7BD8CE488248DE1E0CAB59FD71_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  34834. return (Memory_1_tF4A9A7F09FFA01D799FDBA4FC8035596E4B88F54 )L_12;
  34835. }
  34836. }
  34837. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 Span_1_Slice_m309229E80DA65C4A40F74A40DBFCADE001D5ACDD_gshared_inline (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  34838. {
  34839. intptr_t V_0;
  34840. memset((&V_0), 0, sizeof(V_0));
  34841. {
  34842. int32_t L_0 = ___start0;
  34843. int32_t L_1 = (int32_t)__this->get__length_2();
  34844. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  34845. {
  34846. goto IL_0014;
  34847. }
  34848. }
  34849. {
  34850. int32_t L_2 = ___length1;
  34851. int32_t L_3 = (int32_t)__this->get__length_2();
  34852. int32_t L_4 = ___start0;
  34853. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  34854. {
  34855. goto IL_001a;
  34856. }
  34857. }
  34858. IL_0014:
  34859. {
  34860. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  34861. }
  34862. IL_001a:
  34863. {
  34864. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  34865. int32_t L_6 = ___start0;
  34866. intptr_t L_7;
  34867. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  34868. V_0 = (intptr_t)L_7;
  34869. Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 * L_8 = (Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 *)__this->get__pinnable_0();
  34870. intptr_t L_9 = V_0;
  34871. int32_t L_10 = ___length1;
  34872. Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 L_11;
  34873. memset((&L_11), 0, sizeof(L_11));
  34874. Span_1__ctor_m1FDEE59B2F8C7BC705F84CCB8A94517ADE93C367_inline((&L_11), (Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  34875. return (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 )L_11;
  34876. }
  34877. }
  34878. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m1FDEE59B2F8C7BC705F84CCB8A94517ADE93C367_gshared_inline (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 * __this, Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  34879. {
  34880. {
  34881. int32_t L_0 = ___length2;
  34882. __this->set__length_2(L_0);
  34883. Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 * L_1 = ___pinnable0;
  34884. __this->set__pinnable_0(L_1);
  34885. intptr_t L_2 = ___byteOffset1;
  34886. __this->set__byteOffset_1((intptr_t)L_2);
  34887. return;
  34888. }
  34889. }
  34890. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m49C2B33BA786EB294F11D2408DB01DE15871157A_gshared_inline (Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 * __this, MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  34891. {
  34892. static bool s_Il2CppMethodInitialized;
  34893. if (!s_Il2CppMethodInitialized)
  34894. {
  34895. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  34896. s_Il2CppMethodInitialized = true;
  34897. }
  34898. Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D V_0;
  34899. memset((&V_0), 0, sizeof(V_0));
  34900. {
  34901. MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* L_0 = ___array0;
  34902. if (L_0)
  34903. {
  34904. goto IL_0017;
  34905. }
  34906. }
  34907. {
  34908. int32_t L_1 = ___start1;
  34909. if (L_1)
  34910. {
  34911. goto IL_0009;
  34912. }
  34913. }
  34914. {
  34915. int32_t L_2 = ___length2;
  34916. if (!L_2)
  34917. {
  34918. goto IL_000f;
  34919. }
  34920. }
  34921. IL_0009:
  34922. {
  34923. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  34924. }
  34925. IL_000f:
  34926. {
  34927. il2cpp_codegen_initobj(__this, sizeof(Span_1_t9CA0BFE0C9A5862810947D95A9DCE4AF6326CDF0 ));
  34928. return;
  34929. }
  34930. IL_0017:
  34931. {
  34932. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tC34D9F26BE65E4F0F27249E1BE416049111D3E3D ));
  34933. goto IL_0043;
  34934. }
  34935. {
  34936. MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* L_4 = ___array0;
  34937. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  34938. Type_t * L_5;
  34939. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  34940. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  34941. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34942. Type_t * L_7;
  34943. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  34944. bool L_8;
  34945. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  34946. if (!L_8)
  34947. {
  34948. goto IL_0043;
  34949. }
  34950. }
  34951. {
  34952. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  34953. }
  34954. IL_0043:
  34955. {
  34956. int32_t L_9 = ___start1;
  34957. MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* L_10 = ___array0;
  34958. NullCheck(L_10);
  34959. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  34960. {
  34961. goto IL_0051;
  34962. }
  34963. }
  34964. {
  34965. int32_t L_11 = ___length2;
  34966. MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* L_12 = ___array0;
  34967. NullCheck(L_12);
  34968. int32_t L_13 = ___start1;
  34969. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  34970. {
  34971. goto IL_0057;
  34972. }
  34973. }
  34974. IL_0051:
  34975. {
  34976. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  34977. }
  34978. IL_0057:
  34979. {
  34980. int32_t L_14 = ___length2;
  34981. __this->set__length_2(L_14);
  34982. MomentU5BU5D_t0C749CBCD0B4CEB3D23378EBFCDD6D77FF295140* L_15 = ___array0;
  34983. Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 * L_16;
  34984. L_16 = (( Pinnable_1_t0AA4E67BBB8E7F637CD6FDE0B68DA7D39291FD15 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  34985. __this->set__pinnable_0(L_16);
  34986. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  34987. intptr_t L_17 = ((PerTypeValues_1_t2E971CD98A076F24A8932923AFF83D8D6A5B5EB5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  34988. int32_t L_18 = ___start1;
  34989. intptr_t L_19;
  34990. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  34991. __this->set__byteOffset_1((intptr_t)L_19);
  34992. return;
  34993. }
  34994. }
  34995. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m49CAEB4C66FFE49E6FA54ECE1FF61509D4CAAC48_gshared_inline (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* ___array0, const RuntimeMethod* method)
  34996. {
  34997. static bool s_Il2CppMethodInitialized;
  34998. if (!s_Il2CppMethodInitialized)
  34999. {
  35000. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  35001. s_Il2CppMethodInitialized = true;
  35002. }
  35003. Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 V_0;
  35004. memset((&V_0), 0, sizeof(V_0));
  35005. {
  35006. MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* L_0 = ___array0;
  35007. if (L_0)
  35008. {
  35009. goto IL_000b;
  35010. }
  35011. }
  35012. {
  35013. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B ));
  35014. return;
  35015. }
  35016. IL_000b:
  35017. {
  35018. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 ));
  35019. goto IL_0037;
  35020. }
  35021. {
  35022. MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* L_2 = ___array0;
  35023. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  35024. Type_t * L_3;
  35025. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  35026. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  35027. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35028. Type_t * L_5;
  35029. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  35030. bool L_6;
  35031. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  35032. if (!L_6)
  35033. {
  35034. goto IL_0037;
  35035. }
  35036. }
  35037. {
  35038. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  35039. }
  35040. IL_0037:
  35041. {
  35042. MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* L_7 = ___array0;
  35043. __this->set__object_0((RuntimeObject *)L_7);
  35044. __this->set__index_1(0);
  35045. MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* L_8 = ___array0;
  35046. NullCheck(L_8);
  35047. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  35048. return;
  35049. }
  35050. }
  35051. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mF9DE7E818E7D56DA2434939E7AAB1268091CE540_gshared_inline (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  35052. {
  35053. {
  35054. int32_t L_0 = ___length1;
  35055. if ((((int32_t)L_0) >= ((int32_t)0)))
  35056. {
  35057. goto IL_0009;
  35058. }
  35059. }
  35060. {
  35061. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  35062. }
  35063. IL_0009:
  35064. {
  35065. MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 * L_1 = ___manager0;
  35066. __this->set__object_0(L_1);
  35067. __this->set__index_1(((int32_t)-2147483648LL));
  35068. int32_t L_2 = ___length1;
  35069. __this->set__length_2(L_2);
  35070. return;
  35071. }
  35072. }
  35073. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mED62EC0D1B1BCBA3514754BB77D068936A1CDF94_gshared_inline (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  35074. {
  35075. {
  35076. RuntimeObject * L_0 = ___obj0;
  35077. __this->set__object_0(L_0);
  35078. int32_t L_1 = ___start1;
  35079. __this->set__index_1(L_1);
  35080. int32_t L_2 = ___length2;
  35081. __this->set__length_2(L_2);
  35082. return;
  35083. }
  35084. }
  35085. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD Memory_1_get_Span_mC94F17FC49A90E8A3E00E01C1BB548C58045E2C4_gshared_inline (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, const RuntimeMethod* method)
  35086. {
  35087. static bool s_Il2CppMethodInitialized;
  35088. if (!s_Il2CppMethodInitialized)
  35089. {
  35090. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  35091. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  35092. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  35093. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  35094. s_Il2CppMethodInitialized = true;
  35095. }
  35096. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD V_0;
  35097. memset((&V_0), 0, sizeof(V_0));
  35098. String_t* V_1 = NULL;
  35099. {
  35100. int32_t L_0 = (int32_t)__this->get__index_1();
  35101. if ((((int32_t)L_0) >= ((int32_t)0)))
  35102. {
  35103. goto IL_0034;
  35104. }
  35105. }
  35106. {
  35107. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  35108. NullCheck((MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 *)((MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  35109. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD L_2;
  35110. L_2 = VirtualFuncInvoker0< Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.RgbaVector>>::GetSpan() */, (MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 *)((MemoryManager_1_t85F135618223CF1DFF813E3A11403DCA1F2CF748 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  35111. V_0 = (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD )L_2;
  35112. int32_t L_3 = (int32_t)__this->get__index_1();
  35113. int32_t L_4 = (int32_t)__this->get__length_2();
  35114. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD L_5;
  35115. L_5 = Span_1_Slice_mC541D5D8B5C3F4FDDB23720BFBF967E0E795102B_inline((Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD *)(Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  35116. return (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD )L_5;
  35117. }
  35118. IL_0034:
  35119. {
  35120. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  35121. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35122. Type_t * L_7;
  35123. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  35124. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  35125. Type_t * L_9;
  35126. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  35127. bool L_10;
  35128. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  35129. if (!L_10)
  35130. {
  35131. goto IL_0089;
  35132. }
  35133. }
  35134. {
  35135. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  35136. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  35137. V_1 = (String_t*)L_12;
  35138. if (!L_12)
  35139. {
  35140. goto IL_0089;
  35141. }
  35142. }
  35143. {
  35144. String_t* L_13 = V_1;
  35145. Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F * L_14;
  35146. L_14 = (( Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  35147. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  35148. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  35149. String_t* L_16 = V_1;
  35150. NullCheck((String_t*)L_16);
  35151. int32_t L_17;
  35152. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  35153. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD L_18;
  35154. memset((&L_18), 0, sizeof(L_18));
  35155. Span_1__ctor_mAB3EAE5B3D5DA4C69EE183A7EDC09DE66164FD28_inline((&L_18), (Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  35156. V_0 = (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD )L_18;
  35157. int32_t L_19 = (int32_t)__this->get__index_1();
  35158. int32_t L_20 = (int32_t)__this->get__length_2();
  35159. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD L_21;
  35160. L_21 = Span_1_Slice_mC541D5D8B5C3F4FDDB23720BFBF967E0E795102B_inline((Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD *)(Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  35161. return (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD )L_21;
  35162. }
  35163. IL_0089:
  35164. {
  35165. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  35166. if (!L_22)
  35167. {
  35168. goto IL_00b4;
  35169. }
  35170. }
  35171. {
  35172. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  35173. int32_t L_24 = (int32_t)__this->get__index_1();
  35174. int32_t L_25 = (int32_t)__this->get__length_2();
  35175. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD L_26;
  35176. memset((&L_26), 0, sizeof(L_26));
  35177. Span_1__ctor_mE3EBAD47596C04E3E4D64403685F86DCB462FAF1_inline((&L_26), (MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5*)((MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  35178. return (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD )L_26;
  35179. }
  35180. IL_00b4:
  35181. {
  35182. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD ));
  35183. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD L_27 = V_0;
  35184. return (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD )L_27;
  35185. }
  35186. }
  35187. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B Memory_1_Slice_mD5F535DD71C22681A156B09ABD609B2BDA4F49A9_gshared_inline (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  35188. {
  35189. int32_t V_0 = 0;
  35190. int32_t V_1 = 0;
  35191. {
  35192. int32_t L_0 = (int32_t)__this->get__length_2();
  35193. V_0 = (int32_t)L_0;
  35194. int32_t L_1 = V_0;
  35195. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  35196. int32_t L_2 = ___start0;
  35197. int32_t L_3 = V_1;
  35198. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  35199. {
  35200. goto IL_0019;
  35201. }
  35202. }
  35203. {
  35204. int32_t L_4 = ___length1;
  35205. int32_t L_5 = V_1;
  35206. int32_t L_6 = ___start0;
  35207. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  35208. {
  35209. goto IL_001e;
  35210. }
  35211. }
  35212. IL_0019:
  35213. {
  35214. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  35215. }
  35216. IL_001e:
  35217. {
  35218. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  35219. int32_t L_8 = (int32_t)__this->get__index_1();
  35220. int32_t L_9 = ___start0;
  35221. int32_t L_10 = ___length1;
  35222. int32_t L_11 = V_0;
  35223. Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B L_12;
  35224. memset((&L_12), 0, sizeof(L_12));
  35225. Memory_1__ctor_mED62EC0D1B1BCBA3514754BB77D068936A1CDF94_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  35226. return (Memory_1_t879B609AC7A958D21CB504C59D9233C84E70AE8B )L_12;
  35227. }
  35228. }
  35229. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD Span_1_Slice_mC541D5D8B5C3F4FDDB23720BFBF967E0E795102B_gshared_inline (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  35230. {
  35231. intptr_t V_0;
  35232. memset((&V_0), 0, sizeof(V_0));
  35233. {
  35234. int32_t L_0 = ___start0;
  35235. int32_t L_1 = (int32_t)__this->get__length_2();
  35236. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  35237. {
  35238. goto IL_0014;
  35239. }
  35240. }
  35241. {
  35242. int32_t L_2 = ___length1;
  35243. int32_t L_3 = (int32_t)__this->get__length_2();
  35244. int32_t L_4 = ___start0;
  35245. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  35246. {
  35247. goto IL_001a;
  35248. }
  35249. }
  35250. IL_0014:
  35251. {
  35252. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  35253. }
  35254. IL_001a:
  35255. {
  35256. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  35257. int32_t L_6 = ___start0;
  35258. intptr_t L_7;
  35259. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  35260. V_0 = (intptr_t)L_7;
  35261. Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F * L_8 = (Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F *)__this->get__pinnable_0();
  35262. intptr_t L_9 = V_0;
  35263. int32_t L_10 = ___length1;
  35264. Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD L_11;
  35265. memset((&L_11), 0, sizeof(L_11));
  35266. Span_1__ctor_mAB3EAE5B3D5DA4C69EE183A7EDC09DE66164FD28_inline((&L_11), (Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  35267. return (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD )L_11;
  35268. }
  35269. }
  35270. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mAB3EAE5B3D5DA4C69EE183A7EDC09DE66164FD28_gshared_inline (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD * __this, Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  35271. {
  35272. {
  35273. int32_t L_0 = ___length2;
  35274. __this->set__length_2(L_0);
  35275. Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F * L_1 = ___pinnable0;
  35276. __this->set__pinnable_0(L_1);
  35277. intptr_t L_2 = ___byteOffset1;
  35278. __this->set__byteOffset_1((intptr_t)L_2);
  35279. return;
  35280. }
  35281. }
  35282. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE3EBAD47596C04E3E4D64403685F86DCB462FAF1_gshared_inline (Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD * __this, MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  35283. {
  35284. static bool s_Il2CppMethodInitialized;
  35285. if (!s_Il2CppMethodInitialized)
  35286. {
  35287. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  35288. s_Il2CppMethodInitialized = true;
  35289. }
  35290. Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 V_0;
  35291. memset((&V_0), 0, sizeof(V_0));
  35292. {
  35293. MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* L_0 = ___array0;
  35294. if (L_0)
  35295. {
  35296. goto IL_0017;
  35297. }
  35298. }
  35299. {
  35300. int32_t L_1 = ___start1;
  35301. if (L_1)
  35302. {
  35303. goto IL_0009;
  35304. }
  35305. }
  35306. {
  35307. int32_t L_2 = ___length2;
  35308. if (!L_2)
  35309. {
  35310. goto IL_000f;
  35311. }
  35312. }
  35313. IL_0009:
  35314. {
  35315. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  35316. }
  35317. IL_000f:
  35318. {
  35319. il2cpp_codegen_initobj(__this, sizeof(Span_1_t66C7DD77B956494423A7BE06E5ED8C81A39408CD ));
  35320. return;
  35321. }
  35322. IL_0017:
  35323. {
  35324. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t7917636C1914E6FF2D0FCD7523919A0CE7471807 ));
  35325. goto IL_0043;
  35326. }
  35327. {
  35328. MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* L_4 = ___array0;
  35329. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  35330. Type_t * L_5;
  35331. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  35332. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  35333. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35334. Type_t * L_7;
  35335. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  35336. bool L_8;
  35337. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  35338. if (!L_8)
  35339. {
  35340. goto IL_0043;
  35341. }
  35342. }
  35343. {
  35344. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  35345. }
  35346. IL_0043:
  35347. {
  35348. int32_t L_9 = ___start1;
  35349. MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* L_10 = ___array0;
  35350. NullCheck(L_10);
  35351. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  35352. {
  35353. goto IL_0051;
  35354. }
  35355. }
  35356. {
  35357. int32_t L_11 = ___length2;
  35358. MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* L_12 = ___array0;
  35359. NullCheck(L_12);
  35360. int32_t L_13 = ___start1;
  35361. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  35362. {
  35363. goto IL_0057;
  35364. }
  35365. }
  35366. IL_0051:
  35367. {
  35368. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  35369. }
  35370. IL_0057:
  35371. {
  35372. int32_t L_14 = ___length2;
  35373. __this->set__length_2(L_14);
  35374. MomentU5BU5D_t0F2D5C73E57E1095D0E7473951AB7D40E5762DF5* L_15 = ___array0;
  35375. Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F * L_16;
  35376. L_16 = (( Pinnable_1_t4F861D93BFD7A929862E5CC32F8B8145B930CE9F * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  35377. __this->set__pinnable_0(L_16);
  35378. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  35379. intptr_t L_17 = ((PerTypeValues_1_t346932B4676542094EA8ABB752A53EFF65170C58_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  35380. int32_t L_18 = ___start1;
  35381. intptr_t L_19;
  35382. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  35383. __this->set__byteOffset_1((intptr_t)L_19);
  35384. return;
  35385. }
  35386. }
  35387. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mF2D2B954BBC0B8DE3C71AB89393D0FB178BB055B_gshared_inline (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* ___array0, const RuntimeMethod* method)
  35388. {
  35389. static bool s_Il2CppMethodInitialized;
  35390. if (!s_Il2CppMethodInitialized)
  35391. {
  35392. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  35393. s_Il2CppMethodInitialized = true;
  35394. }
  35395. Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 V_0;
  35396. memset((&V_0), 0, sizeof(V_0));
  35397. {
  35398. MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* L_0 = ___array0;
  35399. if (L_0)
  35400. {
  35401. goto IL_000b;
  35402. }
  35403. }
  35404. {
  35405. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t27444C644DE0706D54512F6F351993153FA2081A ));
  35406. return;
  35407. }
  35408. IL_000b:
  35409. {
  35410. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 ));
  35411. goto IL_0037;
  35412. }
  35413. {
  35414. MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* L_2 = ___array0;
  35415. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  35416. Type_t * L_3;
  35417. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  35418. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  35419. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35420. Type_t * L_5;
  35421. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  35422. bool L_6;
  35423. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  35424. if (!L_6)
  35425. {
  35426. goto IL_0037;
  35427. }
  35428. }
  35429. {
  35430. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  35431. }
  35432. IL_0037:
  35433. {
  35434. MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* L_7 = ___array0;
  35435. __this->set__object_0((RuntimeObject *)L_7);
  35436. __this->set__index_1(0);
  35437. MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* L_8 = ___array0;
  35438. NullCheck(L_8);
  35439. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  35440. return;
  35441. }
  35442. }
  35443. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mC1609809D2E782D7818ADD58B61D56344AD31640_gshared_inline (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  35444. {
  35445. {
  35446. int32_t L_0 = ___length1;
  35447. if ((((int32_t)L_0) >= ((int32_t)0)))
  35448. {
  35449. goto IL_0009;
  35450. }
  35451. }
  35452. {
  35453. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  35454. }
  35455. IL_0009:
  35456. {
  35457. MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 * L_1 = ___manager0;
  35458. __this->set__object_0(L_1);
  35459. __this->set__index_1(((int32_t)-2147483648LL));
  35460. int32_t L_2 = ___length1;
  35461. __this->set__length_2(L_2);
  35462. return;
  35463. }
  35464. }
  35465. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mC610480BD9C26120103BFA5A6F19718A58A053BA_gshared_inline (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  35466. {
  35467. {
  35468. RuntimeObject * L_0 = ___obj0;
  35469. __this->set__object_0(L_0);
  35470. int32_t L_1 = ___start1;
  35471. __this->set__index_1(L_1);
  35472. int32_t L_2 = ___length2;
  35473. __this->set__length_2(L_2);
  35474. return;
  35475. }
  35476. }
  35477. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E Memory_1_get_Span_m9AD2F1EFEC34C8C8CDD9848251D9A4F16E5D3FED_gshared_inline (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, const RuntimeMethod* method)
  35478. {
  35479. static bool s_Il2CppMethodInitialized;
  35480. if (!s_Il2CppMethodInitialized)
  35481. {
  35482. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  35483. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  35484. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  35485. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  35486. s_Il2CppMethodInitialized = true;
  35487. }
  35488. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E V_0;
  35489. memset((&V_0), 0, sizeof(V_0));
  35490. String_t* V_1 = NULL;
  35491. {
  35492. int32_t L_0 = (int32_t)__this->get__index_1();
  35493. if ((((int32_t)L_0) >= ((int32_t)0)))
  35494. {
  35495. goto IL_0034;
  35496. }
  35497. }
  35498. {
  35499. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  35500. NullCheck((MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 *)((MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  35501. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E L_2;
  35502. L_2 = VirtualFuncInvoker0< Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short2>>::GetSpan() */, (MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 *)((MemoryManager_1_t37D802A2BED736677335583FD642DC3EC39CEDA2 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  35503. V_0 = (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E )L_2;
  35504. int32_t L_3 = (int32_t)__this->get__index_1();
  35505. int32_t L_4 = (int32_t)__this->get__length_2();
  35506. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E L_5;
  35507. L_5 = Span_1_Slice_m5829864336CFE6859F25638BFED1A2DB94FB8D7B_inline((Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E *)(Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  35508. return (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E )L_5;
  35509. }
  35510. IL_0034:
  35511. {
  35512. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  35513. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35514. Type_t * L_7;
  35515. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  35516. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  35517. Type_t * L_9;
  35518. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  35519. bool L_10;
  35520. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  35521. if (!L_10)
  35522. {
  35523. goto IL_0089;
  35524. }
  35525. }
  35526. {
  35527. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  35528. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  35529. V_1 = (String_t*)L_12;
  35530. if (!L_12)
  35531. {
  35532. goto IL_0089;
  35533. }
  35534. }
  35535. {
  35536. String_t* L_13 = V_1;
  35537. Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A * L_14;
  35538. L_14 = (( Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  35539. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  35540. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  35541. String_t* L_16 = V_1;
  35542. NullCheck((String_t*)L_16);
  35543. int32_t L_17;
  35544. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  35545. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E L_18;
  35546. memset((&L_18), 0, sizeof(L_18));
  35547. Span_1__ctor_m2B4ADB7F029F729B8D0D1CE58D9B3F580E3DE9CE_inline((&L_18), (Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  35548. V_0 = (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E )L_18;
  35549. int32_t L_19 = (int32_t)__this->get__index_1();
  35550. int32_t L_20 = (int32_t)__this->get__length_2();
  35551. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E L_21;
  35552. L_21 = Span_1_Slice_m5829864336CFE6859F25638BFED1A2DB94FB8D7B_inline((Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E *)(Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  35553. return (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E )L_21;
  35554. }
  35555. IL_0089:
  35556. {
  35557. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  35558. if (!L_22)
  35559. {
  35560. goto IL_00b4;
  35561. }
  35562. }
  35563. {
  35564. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  35565. int32_t L_24 = (int32_t)__this->get__index_1();
  35566. int32_t L_25 = (int32_t)__this->get__length_2();
  35567. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E L_26;
  35568. memset((&L_26), 0, sizeof(L_26));
  35569. Span_1__ctor_mF14E084486D5E51E41593B65ED5F7FB500CA8633_inline((&L_26), (MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD*)((MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  35570. return (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E )L_26;
  35571. }
  35572. IL_00b4:
  35573. {
  35574. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E ));
  35575. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E L_27 = V_0;
  35576. return (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E )L_27;
  35577. }
  35578. }
  35579. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t27444C644DE0706D54512F6F351993153FA2081A Memory_1_Slice_mB5BB76EA679C4D043431F84B4542F79216B2E1E5_gshared_inline (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  35580. {
  35581. int32_t V_0 = 0;
  35582. int32_t V_1 = 0;
  35583. {
  35584. int32_t L_0 = (int32_t)__this->get__length_2();
  35585. V_0 = (int32_t)L_0;
  35586. int32_t L_1 = V_0;
  35587. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  35588. int32_t L_2 = ___start0;
  35589. int32_t L_3 = V_1;
  35590. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  35591. {
  35592. goto IL_0019;
  35593. }
  35594. }
  35595. {
  35596. int32_t L_4 = ___length1;
  35597. int32_t L_5 = V_1;
  35598. int32_t L_6 = ___start0;
  35599. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  35600. {
  35601. goto IL_001e;
  35602. }
  35603. }
  35604. IL_0019:
  35605. {
  35606. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  35607. }
  35608. IL_001e:
  35609. {
  35610. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  35611. int32_t L_8 = (int32_t)__this->get__index_1();
  35612. int32_t L_9 = ___start0;
  35613. int32_t L_10 = ___length1;
  35614. int32_t L_11 = V_0;
  35615. Memory_1_t27444C644DE0706D54512F6F351993153FA2081A L_12;
  35616. memset((&L_12), 0, sizeof(L_12));
  35617. Memory_1__ctor_mC610480BD9C26120103BFA5A6F19718A58A053BA_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  35618. return (Memory_1_t27444C644DE0706D54512F6F351993153FA2081A )L_12;
  35619. }
  35620. }
  35621. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E Span_1_Slice_m5829864336CFE6859F25638BFED1A2DB94FB8D7B_gshared_inline (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  35622. {
  35623. intptr_t V_0;
  35624. memset((&V_0), 0, sizeof(V_0));
  35625. {
  35626. int32_t L_0 = ___start0;
  35627. int32_t L_1 = (int32_t)__this->get__length_2();
  35628. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  35629. {
  35630. goto IL_0014;
  35631. }
  35632. }
  35633. {
  35634. int32_t L_2 = ___length1;
  35635. int32_t L_3 = (int32_t)__this->get__length_2();
  35636. int32_t L_4 = ___start0;
  35637. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  35638. {
  35639. goto IL_001a;
  35640. }
  35641. }
  35642. IL_0014:
  35643. {
  35644. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  35645. }
  35646. IL_001a:
  35647. {
  35648. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  35649. int32_t L_6 = ___start0;
  35650. intptr_t L_7;
  35651. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  35652. V_0 = (intptr_t)L_7;
  35653. Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A * L_8 = (Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A *)__this->get__pinnable_0();
  35654. intptr_t L_9 = V_0;
  35655. int32_t L_10 = ___length1;
  35656. Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E L_11;
  35657. memset((&L_11), 0, sizeof(L_11));
  35658. Span_1__ctor_m2B4ADB7F029F729B8D0D1CE58D9B3F580E3DE9CE_inline((&L_11), (Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  35659. return (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E )L_11;
  35660. }
  35661. }
  35662. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m2B4ADB7F029F729B8D0D1CE58D9B3F580E3DE9CE_gshared_inline (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E * __this, Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  35663. {
  35664. {
  35665. int32_t L_0 = ___length2;
  35666. __this->set__length_2(L_0);
  35667. Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A * L_1 = ___pinnable0;
  35668. __this->set__pinnable_0(L_1);
  35669. intptr_t L_2 = ___byteOffset1;
  35670. __this->set__byteOffset_1((intptr_t)L_2);
  35671. return;
  35672. }
  35673. }
  35674. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF14E084486D5E51E41593B65ED5F7FB500CA8633_gshared_inline (Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E * __this, MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  35675. {
  35676. static bool s_Il2CppMethodInitialized;
  35677. if (!s_Il2CppMethodInitialized)
  35678. {
  35679. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  35680. s_Il2CppMethodInitialized = true;
  35681. }
  35682. Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 V_0;
  35683. memset((&V_0), 0, sizeof(V_0));
  35684. {
  35685. MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* L_0 = ___array0;
  35686. if (L_0)
  35687. {
  35688. goto IL_0017;
  35689. }
  35690. }
  35691. {
  35692. int32_t L_1 = ___start1;
  35693. if (L_1)
  35694. {
  35695. goto IL_0009;
  35696. }
  35697. }
  35698. {
  35699. int32_t L_2 = ___length2;
  35700. if (!L_2)
  35701. {
  35702. goto IL_000f;
  35703. }
  35704. }
  35705. IL_0009:
  35706. {
  35707. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  35708. }
  35709. IL_000f:
  35710. {
  35711. il2cpp_codegen_initobj(__this, sizeof(Span_1_tC90BFD6B1F4194224C51BDE800BAAE69D6E4D62E ));
  35712. return;
  35713. }
  35714. IL_0017:
  35715. {
  35716. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t8C06583AA38B565515A3BE7AF33013EC9B0FD329 ));
  35717. goto IL_0043;
  35718. }
  35719. {
  35720. MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* L_4 = ___array0;
  35721. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  35722. Type_t * L_5;
  35723. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  35724. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  35725. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35726. Type_t * L_7;
  35727. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  35728. bool L_8;
  35729. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  35730. if (!L_8)
  35731. {
  35732. goto IL_0043;
  35733. }
  35734. }
  35735. {
  35736. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  35737. }
  35738. IL_0043:
  35739. {
  35740. int32_t L_9 = ___start1;
  35741. MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* L_10 = ___array0;
  35742. NullCheck(L_10);
  35743. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  35744. {
  35745. goto IL_0051;
  35746. }
  35747. }
  35748. {
  35749. int32_t L_11 = ___length2;
  35750. MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* L_12 = ___array0;
  35751. NullCheck(L_12);
  35752. int32_t L_13 = ___start1;
  35753. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  35754. {
  35755. goto IL_0057;
  35756. }
  35757. }
  35758. IL_0051:
  35759. {
  35760. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  35761. }
  35762. IL_0057:
  35763. {
  35764. int32_t L_14 = ___length2;
  35765. __this->set__length_2(L_14);
  35766. MomentU5BU5D_t7F533E737ECEB99207453899A991ABC1B84BCFCD* L_15 = ___array0;
  35767. Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A * L_16;
  35768. L_16 = (( Pinnable_1_tC33FAE586FF07509B38B7DA97CF676E5324D5D6A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  35769. __this->set__pinnable_0(L_16);
  35770. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  35771. intptr_t L_17 = ((PerTypeValues_1_tCE5417E872A2053ADD045796DF5C716A4ADA8876_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  35772. int32_t L_18 = ___start1;
  35773. intptr_t L_19;
  35774. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  35775. __this->set__byteOffset_1((intptr_t)L_19);
  35776. return;
  35777. }
  35778. }
  35779. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mFE103FCAE5A965C648262F0D7B81E90E96EF3F01_gshared_inline (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* ___array0, const RuntimeMethod* method)
  35780. {
  35781. static bool s_Il2CppMethodInitialized;
  35782. if (!s_Il2CppMethodInitialized)
  35783. {
  35784. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  35785. s_Il2CppMethodInitialized = true;
  35786. }
  35787. Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 V_0;
  35788. memset((&V_0), 0, sizeof(V_0));
  35789. {
  35790. MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* L_0 = ___array0;
  35791. if (L_0)
  35792. {
  35793. goto IL_000b;
  35794. }
  35795. }
  35796. {
  35797. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 ));
  35798. return;
  35799. }
  35800. IL_000b:
  35801. {
  35802. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 ));
  35803. goto IL_0037;
  35804. }
  35805. {
  35806. MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* L_2 = ___array0;
  35807. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  35808. Type_t * L_3;
  35809. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  35810. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  35811. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35812. Type_t * L_5;
  35813. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  35814. bool L_6;
  35815. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  35816. if (!L_6)
  35817. {
  35818. goto IL_0037;
  35819. }
  35820. }
  35821. {
  35822. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  35823. }
  35824. IL_0037:
  35825. {
  35826. MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* L_7 = ___array0;
  35827. __this->set__object_0((RuntimeObject *)L_7);
  35828. __this->set__index_1(0);
  35829. MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* L_8 = ___array0;
  35830. NullCheck(L_8);
  35831. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  35832. return;
  35833. }
  35834. }
  35835. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m9C16222C20F40DE0AF5389FED608EA12ABF51764_gshared_inline (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  35836. {
  35837. {
  35838. int32_t L_0 = ___length1;
  35839. if ((((int32_t)L_0) >= ((int32_t)0)))
  35840. {
  35841. goto IL_0009;
  35842. }
  35843. }
  35844. {
  35845. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  35846. }
  35847. IL_0009:
  35848. {
  35849. MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E * L_1 = ___manager0;
  35850. __this->set__object_0(L_1);
  35851. __this->set__index_1(((int32_t)-2147483648LL));
  35852. int32_t L_2 = ___length1;
  35853. __this->set__length_2(L_2);
  35854. return;
  35855. }
  35856. }
  35857. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m8CF94DF6C604A1EB345D6575F1FC9CD173FED5CC_gshared_inline (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  35858. {
  35859. {
  35860. RuntimeObject * L_0 = ___obj0;
  35861. __this->set__object_0(L_0);
  35862. int32_t L_1 = ___start1;
  35863. __this->set__index_1(L_1);
  35864. int32_t L_2 = ___length2;
  35865. __this->set__length_2(L_2);
  35866. return;
  35867. }
  35868. }
  35869. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F Memory_1_get_Span_m061C92E262FF0E9803AD7F36391ABA6BE0612FCD_gshared_inline (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, const RuntimeMethod* method)
  35870. {
  35871. static bool s_Il2CppMethodInitialized;
  35872. if (!s_Il2CppMethodInitialized)
  35873. {
  35874. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  35875. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  35876. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  35877. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  35878. s_Il2CppMethodInitialized = true;
  35879. }
  35880. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F V_0;
  35881. memset((&V_0), 0, sizeof(V_0));
  35882. String_t* V_1 = NULL;
  35883. {
  35884. int32_t L_0 = (int32_t)__this->get__index_1();
  35885. if ((((int32_t)L_0) >= ((int32_t)0)))
  35886. {
  35887. goto IL_0034;
  35888. }
  35889. }
  35890. {
  35891. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  35892. NullCheck((MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E *)((MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  35893. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F L_2;
  35894. L_2 = VirtualFuncInvoker0< Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Short4>>::GetSpan() */, (MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E *)((MemoryManager_1_t0189E7D90C45F3073D1C9F3E988EC0FB4312AE7E *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  35895. V_0 = (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F )L_2;
  35896. int32_t L_3 = (int32_t)__this->get__index_1();
  35897. int32_t L_4 = (int32_t)__this->get__length_2();
  35898. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F L_5;
  35899. L_5 = Span_1_Slice_m8FDA027D197C5C9F51498CA02D61DA45B7823AE5_inline((Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F *)(Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  35900. return (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F )L_5;
  35901. }
  35902. IL_0034:
  35903. {
  35904. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  35905. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35906. Type_t * L_7;
  35907. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  35908. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  35909. Type_t * L_9;
  35910. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  35911. bool L_10;
  35912. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  35913. if (!L_10)
  35914. {
  35915. goto IL_0089;
  35916. }
  35917. }
  35918. {
  35919. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  35920. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  35921. V_1 = (String_t*)L_12;
  35922. if (!L_12)
  35923. {
  35924. goto IL_0089;
  35925. }
  35926. }
  35927. {
  35928. String_t* L_13 = V_1;
  35929. Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD * L_14;
  35930. L_14 = (( Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  35931. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  35932. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  35933. String_t* L_16 = V_1;
  35934. NullCheck((String_t*)L_16);
  35935. int32_t L_17;
  35936. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  35937. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F L_18;
  35938. memset((&L_18), 0, sizeof(L_18));
  35939. Span_1__ctor_m9DD489E6320E8561936D3AC08152B86DBCA67C2F_inline((&L_18), (Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  35940. V_0 = (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F )L_18;
  35941. int32_t L_19 = (int32_t)__this->get__index_1();
  35942. int32_t L_20 = (int32_t)__this->get__length_2();
  35943. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F L_21;
  35944. L_21 = Span_1_Slice_m8FDA027D197C5C9F51498CA02D61DA45B7823AE5_inline((Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F *)(Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  35945. return (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F )L_21;
  35946. }
  35947. IL_0089:
  35948. {
  35949. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  35950. if (!L_22)
  35951. {
  35952. goto IL_00b4;
  35953. }
  35954. }
  35955. {
  35956. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  35957. int32_t L_24 = (int32_t)__this->get__index_1();
  35958. int32_t L_25 = (int32_t)__this->get__length_2();
  35959. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F L_26;
  35960. memset((&L_26), 0, sizeof(L_26));
  35961. Span_1__ctor_mC5D330C8AA19ADEC9635F1CFED27E6E5F9455900_inline((&L_26), (MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0*)((MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  35962. return (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F )L_26;
  35963. }
  35964. IL_00b4:
  35965. {
  35966. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F ));
  35967. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F L_27 = V_0;
  35968. return (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F )L_27;
  35969. }
  35970. }
  35971. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 Memory_1_Slice_m564CEC628597FB9DC9BAC95B5DE0DCC979E05887_gshared_inline (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  35972. {
  35973. int32_t V_0 = 0;
  35974. int32_t V_1 = 0;
  35975. {
  35976. int32_t L_0 = (int32_t)__this->get__length_2();
  35977. V_0 = (int32_t)L_0;
  35978. int32_t L_1 = V_0;
  35979. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  35980. int32_t L_2 = ___start0;
  35981. int32_t L_3 = V_1;
  35982. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  35983. {
  35984. goto IL_0019;
  35985. }
  35986. }
  35987. {
  35988. int32_t L_4 = ___length1;
  35989. int32_t L_5 = V_1;
  35990. int32_t L_6 = ___start0;
  35991. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  35992. {
  35993. goto IL_001e;
  35994. }
  35995. }
  35996. IL_0019:
  35997. {
  35998. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  35999. }
  36000. IL_001e:
  36001. {
  36002. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  36003. int32_t L_8 = (int32_t)__this->get__index_1();
  36004. int32_t L_9 = ___start0;
  36005. int32_t L_10 = ___length1;
  36006. int32_t L_11 = V_0;
  36007. Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 L_12;
  36008. memset((&L_12), 0, sizeof(L_12));
  36009. Memory_1__ctor_m8CF94DF6C604A1EB345D6575F1FC9CD173FED5CC_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  36010. return (Memory_1_t82B11522B7BB19D2EA0E301C88AE9A4187FC28C8 )L_12;
  36011. }
  36012. }
  36013. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F Span_1_Slice_m8FDA027D197C5C9F51498CA02D61DA45B7823AE5_gshared_inline (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  36014. {
  36015. intptr_t V_0;
  36016. memset((&V_0), 0, sizeof(V_0));
  36017. {
  36018. int32_t L_0 = ___start0;
  36019. int32_t L_1 = (int32_t)__this->get__length_2();
  36020. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  36021. {
  36022. goto IL_0014;
  36023. }
  36024. }
  36025. {
  36026. int32_t L_2 = ___length1;
  36027. int32_t L_3 = (int32_t)__this->get__length_2();
  36028. int32_t L_4 = ___start0;
  36029. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  36030. {
  36031. goto IL_001a;
  36032. }
  36033. }
  36034. IL_0014:
  36035. {
  36036. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  36037. }
  36038. IL_001a:
  36039. {
  36040. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  36041. int32_t L_6 = ___start0;
  36042. intptr_t L_7;
  36043. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  36044. V_0 = (intptr_t)L_7;
  36045. Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD * L_8 = (Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD *)__this->get__pinnable_0();
  36046. intptr_t L_9 = V_0;
  36047. int32_t L_10 = ___length1;
  36048. Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F L_11;
  36049. memset((&L_11), 0, sizeof(L_11));
  36050. Span_1__ctor_m9DD489E6320E8561936D3AC08152B86DBCA67C2F_inline((&L_11), (Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  36051. return (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F )L_11;
  36052. }
  36053. }
  36054. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9DD489E6320E8561936D3AC08152B86DBCA67C2F_gshared_inline (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F * __this, Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  36055. {
  36056. {
  36057. int32_t L_0 = ___length2;
  36058. __this->set__length_2(L_0);
  36059. Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD * L_1 = ___pinnable0;
  36060. __this->set__pinnable_0(L_1);
  36061. intptr_t L_2 = ___byteOffset1;
  36062. __this->set__byteOffset_1((intptr_t)L_2);
  36063. return;
  36064. }
  36065. }
  36066. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC5D330C8AA19ADEC9635F1CFED27E6E5F9455900_gshared_inline (Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F * __this, MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  36067. {
  36068. static bool s_Il2CppMethodInitialized;
  36069. if (!s_Il2CppMethodInitialized)
  36070. {
  36071. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  36072. s_Il2CppMethodInitialized = true;
  36073. }
  36074. Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 V_0;
  36075. memset((&V_0), 0, sizeof(V_0));
  36076. {
  36077. MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* L_0 = ___array0;
  36078. if (L_0)
  36079. {
  36080. goto IL_0017;
  36081. }
  36082. }
  36083. {
  36084. int32_t L_1 = ___start1;
  36085. if (L_1)
  36086. {
  36087. goto IL_0009;
  36088. }
  36089. }
  36090. {
  36091. int32_t L_2 = ___length2;
  36092. if (!L_2)
  36093. {
  36094. goto IL_000f;
  36095. }
  36096. }
  36097. IL_0009:
  36098. {
  36099. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  36100. }
  36101. IL_000f:
  36102. {
  36103. il2cpp_codegen_initobj(__this, sizeof(Span_1_t2A1FB9F62116FCA5BB1B45B2FFA19818C17B743F ));
  36104. return;
  36105. }
  36106. IL_0017:
  36107. {
  36108. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tBFF907F704A78F7C504ECBC689FFBAA835B43E15 ));
  36109. goto IL_0043;
  36110. }
  36111. {
  36112. MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* L_4 = ___array0;
  36113. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  36114. Type_t * L_5;
  36115. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  36116. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  36117. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36118. Type_t * L_7;
  36119. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  36120. bool L_8;
  36121. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  36122. if (!L_8)
  36123. {
  36124. goto IL_0043;
  36125. }
  36126. }
  36127. {
  36128. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  36129. }
  36130. IL_0043:
  36131. {
  36132. int32_t L_9 = ___start1;
  36133. MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* L_10 = ___array0;
  36134. NullCheck(L_10);
  36135. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  36136. {
  36137. goto IL_0051;
  36138. }
  36139. }
  36140. {
  36141. int32_t L_11 = ___length2;
  36142. MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* L_12 = ___array0;
  36143. NullCheck(L_12);
  36144. int32_t L_13 = ___start1;
  36145. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  36146. {
  36147. goto IL_0057;
  36148. }
  36149. }
  36150. IL_0051:
  36151. {
  36152. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  36153. }
  36154. IL_0057:
  36155. {
  36156. int32_t L_14 = ___length2;
  36157. __this->set__length_2(L_14);
  36158. MomentU5BU5D_t26BDA21677F29F39DFFF89483CAD1D02415675B0* L_15 = ___array0;
  36159. Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD * L_16;
  36160. L_16 = (( Pinnable_1_t12F86D27BA482F8319721987D51221EB1C6BD3BD * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  36161. __this->set__pinnable_0(L_16);
  36162. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  36163. intptr_t L_17 = ((PerTypeValues_1_t5C91D6CEE9370A5B90F20996246B3BDA91CE8595_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  36164. int32_t L_18 = ___start1;
  36165. intptr_t L_19;
  36166. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  36167. __this->set__byteOffset_1((intptr_t)L_19);
  36168. return;
  36169. }
  36170. }
  36171. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m64FB69A98AF34892D1E8BACB24BB25A8519FB0E8_gshared_inline (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___array0, const RuntimeMethod* method)
  36172. {
  36173. static bool s_Il2CppMethodInitialized;
  36174. if (!s_Il2CppMethodInitialized)
  36175. {
  36176. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  36177. s_Il2CppMethodInitialized = true;
  36178. }
  36179. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 V_0;
  36180. memset((&V_0), 0, sizeof(V_0));
  36181. {
  36182. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_0 = ___array0;
  36183. if (L_0)
  36184. {
  36185. goto IL_000b;
  36186. }
  36187. }
  36188. {
  36189. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 ));
  36190. return;
  36191. }
  36192. IL_000b:
  36193. {
  36194. il2cpp_codegen_initobj((&V_0), sizeof(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 ));
  36195. goto IL_0037;
  36196. }
  36197. {
  36198. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_2 = ___array0;
  36199. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  36200. Type_t * L_3;
  36201. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  36202. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  36203. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36204. Type_t * L_5;
  36205. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  36206. bool L_6;
  36207. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  36208. if (!L_6)
  36209. {
  36210. goto IL_0037;
  36211. }
  36212. }
  36213. {
  36214. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  36215. }
  36216. IL_0037:
  36217. {
  36218. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_7 = ___array0;
  36219. __this->set__object_0((RuntimeObject *)L_7);
  36220. __this->set__index_1(0);
  36221. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_8 = ___array0;
  36222. NullCheck(L_8);
  36223. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  36224. return;
  36225. }
  36226. }
  36227. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m60800336924227BE7EB68DDBA622592EDC45F579_gshared_inline (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  36228. {
  36229. {
  36230. int32_t L_0 = ___length1;
  36231. if ((((int32_t)L_0) >= ((int32_t)0)))
  36232. {
  36233. goto IL_0009;
  36234. }
  36235. }
  36236. {
  36237. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  36238. }
  36239. IL_0009:
  36240. {
  36241. MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 * L_1 = ___manager0;
  36242. __this->set__object_0(L_1);
  36243. __this->set__index_1(((int32_t)-2147483648LL));
  36244. int32_t L_2 = ___length1;
  36245. __this->set__length_2(L_2);
  36246. return;
  36247. }
  36248. }
  36249. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mC0B67D077409FBDA895735C841C45D6C3812D729_gshared_inline (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  36250. {
  36251. {
  36252. RuntimeObject * L_0 = ___obj0;
  36253. __this->set__object_0(L_0);
  36254. int32_t L_1 = ___start1;
  36255. __this->set__index_1(L_1);
  36256. int32_t L_2 = ___length2;
  36257. __this->set__length_2(L_2);
  36258. return;
  36259. }
  36260. }
  36261. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C Memory_1_get_Span_m08CF605B93C8A8B5386ACC99ED98E41687D3E1AD_gshared_inline (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, const RuntimeMethod* method)
  36262. {
  36263. static bool s_Il2CppMethodInitialized;
  36264. if (!s_Il2CppMethodInitialized)
  36265. {
  36266. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  36267. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  36268. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  36269. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  36270. s_Il2CppMethodInitialized = true;
  36271. }
  36272. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C V_0;
  36273. memset((&V_0), 0, sizeof(V_0));
  36274. String_t* V_1 = NULL;
  36275. {
  36276. int32_t L_0 = (int32_t)__this->get__index_1();
  36277. if ((((int32_t)L_0) >= ((int32_t)0)))
  36278. {
  36279. goto IL_0034;
  36280. }
  36281. }
  36282. {
  36283. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  36284. NullCheck((MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 *)((MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  36285. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_2;
  36286. L_2 = VirtualFuncInvoker0< Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.A8>::GetSpan() */, (MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 *)((MemoryManager_1_t79AEDF8A5C3AA664300B46C85F5F5B0ECDC59081 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  36287. V_0 = (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_2;
  36288. int32_t L_3 = (int32_t)__this->get__index_1();
  36289. int32_t L_4 = (int32_t)__this->get__length_2();
  36290. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_5;
  36291. L_5 = Span_1_Slice_mDB399EE2FB990BAA7FD043B01FDF4438531C90AB_inline((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  36292. return (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_5;
  36293. }
  36294. IL_0034:
  36295. {
  36296. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  36297. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36298. Type_t * L_7;
  36299. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  36300. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  36301. Type_t * L_9;
  36302. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  36303. bool L_10;
  36304. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  36305. if (!L_10)
  36306. {
  36307. goto IL_0089;
  36308. }
  36309. }
  36310. {
  36311. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  36312. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  36313. V_1 = (String_t*)L_12;
  36314. if (!L_12)
  36315. {
  36316. goto IL_0089;
  36317. }
  36318. }
  36319. {
  36320. String_t* L_13 = V_1;
  36321. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_14;
  36322. L_14 = (( Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  36323. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  36324. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  36325. String_t* L_16 = V_1;
  36326. NullCheck((String_t*)L_16);
  36327. int32_t L_17;
  36328. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  36329. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_18;
  36330. memset((&L_18), 0, sizeof(L_18));
  36331. Span_1__ctor_mF90EDA2C7B4524F351BF8300FC47C9D146C3B93D_inline((&L_18), (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  36332. V_0 = (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_18;
  36333. int32_t L_19 = (int32_t)__this->get__index_1();
  36334. int32_t L_20 = (int32_t)__this->get__length_2();
  36335. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_21;
  36336. L_21 = Span_1_Slice_mDB399EE2FB990BAA7FD043B01FDF4438531C90AB_inline((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  36337. return (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_21;
  36338. }
  36339. IL_0089:
  36340. {
  36341. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  36342. if (!L_22)
  36343. {
  36344. goto IL_00b4;
  36345. }
  36346. }
  36347. {
  36348. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  36349. int32_t L_24 = (int32_t)__this->get__index_1();
  36350. int32_t L_25 = (int32_t)__this->get__length_2();
  36351. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_26;
  36352. memset((&L_26), 0, sizeof(L_26));
  36353. Span_1__ctor_m41B76C0F13A8A69B1421EA3EF365B6F4EDEEF7CE_inline((&L_26), (A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*)((A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  36354. return (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_26;
  36355. }
  36356. IL_00b4:
  36357. {
  36358. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ));
  36359. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_27 = V_0;
  36360. return (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_27;
  36361. }
  36362. }
  36363. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 Memory_1_Slice_m800BB138D8E6DC194F4F0787EDEDDA25FFD2C441_gshared_inline (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  36364. {
  36365. int32_t V_0 = 0;
  36366. int32_t V_1 = 0;
  36367. {
  36368. int32_t L_0 = (int32_t)__this->get__length_2();
  36369. V_0 = (int32_t)L_0;
  36370. int32_t L_1 = V_0;
  36371. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  36372. int32_t L_2 = ___start0;
  36373. int32_t L_3 = V_1;
  36374. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  36375. {
  36376. goto IL_0019;
  36377. }
  36378. }
  36379. {
  36380. int32_t L_4 = ___length1;
  36381. int32_t L_5 = V_1;
  36382. int32_t L_6 = ___start0;
  36383. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  36384. {
  36385. goto IL_001e;
  36386. }
  36387. }
  36388. IL_0019:
  36389. {
  36390. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  36391. }
  36392. IL_001e:
  36393. {
  36394. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  36395. int32_t L_8 = (int32_t)__this->get__index_1();
  36396. int32_t L_9 = ___start0;
  36397. int32_t L_10 = ___length1;
  36398. int32_t L_11 = V_0;
  36399. Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 L_12;
  36400. memset((&L_12), 0, sizeof(L_12));
  36401. Memory_1__ctor_mC0B67D077409FBDA895735C841C45D6C3812D729_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  36402. return (Memory_1_t9D6CDE6E5289AC284B7A11B21F0F78F88FD6E7E0 )L_12;
  36403. }
  36404. }
  36405. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C Span_1_Slice_mDB399EE2FB990BAA7FD043B01FDF4438531C90AB_gshared_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  36406. {
  36407. intptr_t V_0;
  36408. memset((&V_0), 0, sizeof(V_0));
  36409. {
  36410. int32_t L_0 = ___start0;
  36411. int32_t L_1 = (int32_t)__this->get__length_2();
  36412. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  36413. {
  36414. goto IL_0014;
  36415. }
  36416. }
  36417. {
  36418. int32_t L_2 = ___length1;
  36419. int32_t L_3 = (int32_t)__this->get__length_2();
  36420. int32_t L_4 = ___start0;
  36421. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  36422. {
  36423. goto IL_001a;
  36424. }
  36425. }
  36426. IL_0014:
  36427. {
  36428. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  36429. }
  36430. IL_001a:
  36431. {
  36432. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  36433. int32_t L_6 = ___start0;
  36434. intptr_t L_7;
  36435. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  36436. V_0 = (intptr_t)L_7;
  36437. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_8 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  36438. intptr_t L_9 = V_0;
  36439. int32_t L_10 = ___length1;
  36440. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_11;
  36441. memset((&L_11), 0, sizeof(L_11));
  36442. Span_1__ctor_mF90EDA2C7B4524F351BF8300FC47C9D146C3B93D_inline((&L_11), (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  36443. return (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_11;
  36444. }
  36445. }
  36446. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF90EDA2C7B4524F351BF8300FC47C9D146C3B93D_gshared_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  36447. {
  36448. {
  36449. int32_t L_0 = ___length2;
  36450. __this->set__length_2(L_0);
  36451. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_1 = ___pinnable0;
  36452. __this->set__pinnable_0(L_1);
  36453. intptr_t L_2 = ___byteOffset1;
  36454. __this->set__byteOffset_1((intptr_t)L_2);
  36455. return;
  36456. }
  36457. }
  36458. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m41B76C0F13A8A69B1421EA3EF365B6F4EDEEF7CE_gshared_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  36459. {
  36460. static bool s_Il2CppMethodInitialized;
  36461. if (!s_Il2CppMethodInitialized)
  36462. {
  36463. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  36464. s_Il2CppMethodInitialized = true;
  36465. }
  36466. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 V_0;
  36467. memset((&V_0), 0, sizeof(V_0));
  36468. {
  36469. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_0 = ___array0;
  36470. if (L_0)
  36471. {
  36472. goto IL_0017;
  36473. }
  36474. }
  36475. {
  36476. int32_t L_1 = ___start1;
  36477. if (L_1)
  36478. {
  36479. goto IL_0009;
  36480. }
  36481. }
  36482. {
  36483. int32_t L_2 = ___length2;
  36484. if (!L_2)
  36485. {
  36486. goto IL_000f;
  36487. }
  36488. }
  36489. IL_0009:
  36490. {
  36491. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  36492. }
  36493. IL_000f:
  36494. {
  36495. il2cpp_codegen_initobj(__this, sizeof(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ));
  36496. return;
  36497. }
  36498. IL_0017:
  36499. {
  36500. il2cpp_codegen_initobj((&V_0), sizeof(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 ));
  36501. goto IL_0043;
  36502. }
  36503. {
  36504. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_4 = ___array0;
  36505. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  36506. Type_t * L_5;
  36507. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  36508. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  36509. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36510. Type_t * L_7;
  36511. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  36512. bool L_8;
  36513. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  36514. if (!L_8)
  36515. {
  36516. goto IL_0043;
  36517. }
  36518. }
  36519. {
  36520. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  36521. }
  36522. IL_0043:
  36523. {
  36524. int32_t L_9 = ___start1;
  36525. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_10 = ___array0;
  36526. NullCheck(L_10);
  36527. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  36528. {
  36529. goto IL_0051;
  36530. }
  36531. }
  36532. {
  36533. int32_t L_11 = ___length2;
  36534. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_12 = ___array0;
  36535. NullCheck(L_12);
  36536. int32_t L_13 = ___start1;
  36537. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  36538. {
  36539. goto IL_0057;
  36540. }
  36541. }
  36542. IL_0051:
  36543. {
  36544. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  36545. }
  36546. IL_0057:
  36547. {
  36548. int32_t L_14 = ___length2;
  36549. __this->set__length_2(L_14);
  36550. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_15 = ___array0;
  36551. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_16;
  36552. L_16 = (( Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  36553. __this->set__pinnable_0(L_16);
  36554. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  36555. intptr_t L_17 = ((PerTypeValues_1_t695EF33093491846EC64C80404D094F439280106_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  36556. int32_t L_18 = ___start1;
  36557. intptr_t L_19;
  36558. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  36559. __this->set__byteOffset_1((intptr_t)L_19);
  36560. return;
  36561. }
  36562. }
  36563. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m824E1FC80A838423AABF9C8A0FA62424847B8927_gshared_inline (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___array0, const RuntimeMethod* method)
  36564. {
  36565. static bool s_Il2CppMethodInitialized;
  36566. if (!s_Il2CppMethodInitialized)
  36567. {
  36568. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  36569. s_Il2CppMethodInitialized = true;
  36570. }
  36571. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 V_0;
  36572. memset((&V_0), 0, sizeof(V_0));
  36573. {
  36574. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_0 = ___array0;
  36575. if (L_0)
  36576. {
  36577. goto IL_000b;
  36578. }
  36579. }
  36580. {
  36581. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB ));
  36582. return;
  36583. }
  36584. IL_000b:
  36585. {
  36586. il2cpp_codegen_initobj((&V_0), sizeof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 ));
  36587. goto IL_0037;
  36588. }
  36589. {
  36590. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_2 = ___array0;
  36591. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  36592. Type_t * L_3;
  36593. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  36594. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  36595. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36596. Type_t * L_5;
  36597. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  36598. bool L_6;
  36599. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  36600. if (!L_6)
  36601. {
  36602. goto IL_0037;
  36603. }
  36604. }
  36605. {
  36606. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  36607. }
  36608. IL_0037:
  36609. {
  36610. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_7 = ___array0;
  36611. __this->set__object_0((RuntimeObject *)L_7);
  36612. __this->set__index_1(0);
  36613. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_8 = ___array0;
  36614. NullCheck(L_8);
  36615. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  36616. return;
  36617. }
  36618. }
  36619. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m780708657FDFE9232AF5707C05CE3E5FFD8530D4_gshared_inline (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  36620. {
  36621. {
  36622. int32_t L_0 = ___length1;
  36623. if ((((int32_t)L_0) >= ((int32_t)0)))
  36624. {
  36625. goto IL_0009;
  36626. }
  36627. }
  36628. {
  36629. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  36630. }
  36631. IL_0009:
  36632. {
  36633. MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A * L_1 = ___manager0;
  36634. __this->set__object_0(L_1);
  36635. __this->set__index_1(((int32_t)-2147483648LL));
  36636. int32_t L_2 = ___length1;
  36637. __this->set__length_2(L_2);
  36638. return;
  36639. }
  36640. }
  36641. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m291FDABA847DB06EEA3B6C777D7C9C0E07C43CEB_gshared_inline (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  36642. {
  36643. {
  36644. RuntimeObject * L_0 = ___obj0;
  36645. __this->set__object_0(L_0);
  36646. int32_t L_1 = ___start1;
  36647. __this->set__index_1(L_1);
  36648. int32_t L_2 = ___length2;
  36649. __this->set__length_2(L_2);
  36650. return;
  36651. }
  36652. }
  36653. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 Memory_1_get_Span_mE49C955CF0B16CB219724320F58500D616DDBCF2_gshared_inline (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, const RuntimeMethod* method)
  36654. {
  36655. static bool s_Il2CppMethodInitialized;
  36656. if (!s_Il2CppMethodInitialized)
  36657. {
  36658. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  36659. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  36660. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  36661. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  36662. s_Il2CppMethodInitialized = true;
  36663. }
  36664. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 V_0;
  36665. memset((&V_0), 0, sizeof(V_0));
  36666. String_t* V_1 = NULL;
  36667. {
  36668. int32_t L_0 = (int32_t)__this->get__index_1();
  36669. if ((((int32_t)L_0) >= ((int32_t)0)))
  36670. {
  36671. goto IL_0034;
  36672. }
  36673. }
  36674. {
  36675. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  36676. NullCheck((MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A *)((MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  36677. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_2;
  36678. L_2 = VirtualFuncInvoker0< Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::GetSpan() */, (MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A *)((MemoryManager_1_t63D6C7BF5D0259BA3DE388D8981817A14E15781A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  36679. V_0 = (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_2;
  36680. int32_t L_3 = (int32_t)__this->get__index_1();
  36681. int32_t L_4 = (int32_t)__this->get__length_2();
  36682. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_5;
  36683. L_5 = Span_1_Slice_mE1B86AC5E6745C7CB777D78EE00094E071266DC3_inline((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  36684. return (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_5;
  36685. }
  36686. IL_0034:
  36687. {
  36688. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  36689. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36690. Type_t * L_7;
  36691. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  36692. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  36693. Type_t * L_9;
  36694. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  36695. bool L_10;
  36696. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  36697. if (!L_10)
  36698. {
  36699. goto IL_0089;
  36700. }
  36701. }
  36702. {
  36703. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  36704. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  36705. V_1 = (String_t*)L_12;
  36706. if (!L_12)
  36707. {
  36708. goto IL_0089;
  36709. }
  36710. }
  36711. {
  36712. String_t* L_13 = V_1;
  36713. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_14;
  36714. L_14 = (( Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  36715. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  36716. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  36717. String_t* L_16 = V_1;
  36718. NullCheck((String_t*)L_16);
  36719. int32_t L_17;
  36720. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  36721. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_18;
  36722. memset((&L_18), 0, sizeof(L_18));
  36723. Span_1__ctor_m00EB57E0D56D23B2D8406D5F4BB005B731BC5389_inline((&L_18), (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  36724. V_0 = (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_18;
  36725. int32_t L_19 = (int32_t)__this->get__index_1();
  36726. int32_t L_20 = (int32_t)__this->get__length_2();
  36727. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_21;
  36728. L_21 = Span_1_Slice_mE1B86AC5E6745C7CB777D78EE00094E071266DC3_inline((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  36729. return (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_21;
  36730. }
  36731. IL_0089:
  36732. {
  36733. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  36734. if (!L_22)
  36735. {
  36736. goto IL_00b4;
  36737. }
  36738. }
  36739. {
  36740. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  36741. int32_t L_24 = (int32_t)__this->get__index_1();
  36742. int32_t L_25 = (int32_t)__this->get__length_2();
  36743. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_26;
  36744. memset((&L_26), 0, sizeof(L_26));
  36745. Span_1__ctor_m38991D9DEE0DE294E0297887E82E53CCFAF8B2B7_inline((&L_26), (Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*)((Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  36746. return (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_26;
  36747. }
  36748. IL_00b4:
  36749. {
  36750. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ));
  36751. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_27 = V_0;
  36752. return (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_27;
  36753. }
  36754. }
  36755. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB Memory_1_Slice_m5F5C86C2A8EAEE083F5C3E82C925E742A97FF3CD_gshared_inline (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  36756. {
  36757. int32_t V_0 = 0;
  36758. int32_t V_1 = 0;
  36759. {
  36760. int32_t L_0 = (int32_t)__this->get__length_2();
  36761. V_0 = (int32_t)L_0;
  36762. int32_t L_1 = V_0;
  36763. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  36764. int32_t L_2 = ___start0;
  36765. int32_t L_3 = V_1;
  36766. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  36767. {
  36768. goto IL_0019;
  36769. }
  36770. }
  36771. {
  36772. int32_t L_4 = ___length1;
  36773. int32_t L_5 = V_1;
  36774. int32_t L_6 = ___start0;
  36775. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  36776. {
  36777. goto IL_001e;
  36778. }
  36779. }
  36780. IL_0019:
  36781. {
  36782. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  36783. }
  36784. IL_001e:
  36785. {
  36786. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  36787. int32_t L_8 = (int32_t)__this->get__index_1();
  36788. int32_t L_9 = ___start0;
  36789. int32_t L_10 = ___length1;
  36790. int32_t L_11 = V_0;
  36791. Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB L_12;
  36792. memset((&L_12), 0, sizeof(L_12));
  36793. Memory_1__ctor_m291FDABA847DB06EEA3B6C777D7C9C0E07C43CEB_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  36794. return (Memory_1_t4C1042F7B48B968C9317EE27A77CEE9B49356FDB )L_12;
  36795. }
  36796. }
  36797. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 Span_1_Slice_mE1B86AC5E6745C7CB777D78EE00094E071266DC3_gshared_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  36798. {
  36799. intptr_t V_0;
  36800. memset((&V_0), 0, sizeof(V_0));
  36801. {
  36802. int32_t L_0 = ___start0;
  36803. int32_t L_1 = (int32_t)__this->get__length_2();
  36804. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  36805. {
  36806. goto IL_0014;
  36807. }
  36808. }
  36809. {
  36810. int32_t L_2 = ___length1;
  36811. int32_t L_3 = (int32_t)__this->get__length_2();
  36812. int32_t L_4 = ___start0;
  36813. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  36814. {
  36815. goto IL_001a;
  36816. }
  36817. }
  36818. IL_0014:
  36819. {
  36820. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  36821. }
  36822. IL_001a:
  36823. {
  36824. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  36825. int32_t L_6 = ___start0;
  36826. intptr_t L_7;
  36827. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  36828. V_0 = (intptr_t)L_7;
  36829. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_8 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  36830. intptr_t L_9 = V_0;
  36831. int32_t L_10 = ___length1;
  36832. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_11;
  36833. memset((&L_11), 0, sizeof(L_11));
  36834. Span_1__ctor_m00EB57E0D56D23B2D8406D5F4BB005B731BC5389_inline((&L_11), (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  36835. return (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_11;
  36836. }
  36837. }
  36838. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m00EB57E0D56D23B2D8406D5F4BB005B731BC5389_gshared_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  36839. {
  36840. {
  36841. int32_t L_0 = ___length2;
  36842. __this->set__length_2(L_0);
  36843. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_1 = ___pinnable0;
  36844. __this->set__pinnable_0(L_1);
  36845. intptr_t L_2 = ___byteOffset1;
  36846. __this->set__byteOffset_1((intptr_t)L_2);
  36847. return;
  36848. }
  36849. }
  36850. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m38991D9DEE0DE294E0297887E82E53CCFAF8B2B7_gshared_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  36851. {
  36852. static bool s_Il2CppMethodInitialized;
  36853. if (!s_Il2CppMethodInitialized)
  36854. {
  36855. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  36856. s_Il2CppMethodInitialized = true;
  36857. }
  36858. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 V_0;
  36859. memset((&V_0), 0, sizeof(V_0));
  36860. {
  36861. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_0 = ___array0;
  36862. if (L_0)
  36863. {
  36864. goto IL_0017;
  36865. }
  36866. }
  36867. {
  36868. int32_t L_1 = ___start1;
  36869. if (L_1)
  36870. {
  36871. goto IL_0009;
  36872. }
  36873. }
  36874. {
  36875. int32_t L_2 = ___length2;
  36876. if (!L_2)
  36877. {
  36878. goto IL_000f;
  36879. }
  36880. }
  36881. IL_0009:
  36882. {
  36883. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  36884. }
  36885. IL_000f:
  36886. {
  36887. il2cpp_codegen_initobj(__this, sizeof(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ));
  36888. return;
  36889. }
  36890. IL_0017:
  36891. {
  36892. il2cpp_codegen_initobj((&V_0), sizeof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 ));
  36893. goto IL_0043;
  36894. }
  36895. {
  36896. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_4 = ___array0;
  36897. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  36898. Type_t * L_5;
  36899. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  36900. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  36901. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36902. Type_t * L_7;
  36903. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  36904. bool L_8;
  36905. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  36906. if (!L_8)
  36907. {
  36908. goto IL_0043;
  36909. }
  36910. }
  36911. {
  36912. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  36913. }
  36914. IL_0043:
  36915. {
  36916. int32_t L_9 = ___start1;
  36917. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_10 = ___array0;
  36918. NullCheck(L_10);
  36919. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  36920. {
  36921. goto IL_0051;
  36922. }
  36923. }
  36924. {
  36925. int32_t L_11 = ___length2;
  36926. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_12 = ___array0;
  36927. NullCheck(L_12);
  36928. int32_t L_13 = ___start1;
  36929. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  36930. {
  36931. goto IL_0057;
  36932. }
  36933. }
  36934. IL_0051:
  36935. {
  36936. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  36937. }
  36938. IL_0057:
  36939. {
  36940. int32_t L_14 = ___length2;
  36941. __this->set__length_2(L_14);
  36942. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_15 = ___array0;
  36943. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_16;
  36944. L_16 = (( Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  36945. __this->set__pinnable_0(L_16);
  36946. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  36947. intptr_t L_17 = ((PerTypeValues_1_t614E5FE5E7FDAC83924D317B60D270AC133A48AE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  36948. int32_t L_18 = ___start1;
  36949. intptr_t L_19;
  36950. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  36951. __this->set__byteOffset_1((intptr_t)L_19);
  36952. return;
  36953. }
  36954. }
  36955. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mA632BDECDB3AE4861983A465E0EEE8E994774C36_gshared_inline (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___array0, const RuntimeMethod* method)
  36956. {
  36957. static bool s_Il2CppMethodInitialized;
  36958. if (!s_Il2CppMethodInitialized)
  36959. {
  36960. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  36961. s_Il2CppMethodInitialized = true;
  36962. }
  36963. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD V_0;
  36964. memset((&V_0), 0, sizeof(V_0));
  36965. {
  36966. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_0 = ___array0;
  36967. if (L_0)
  36968. {
  36969. goto IL_000b;
  36970. }
  36971. }
  36972. {
  36973. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D ));
  36974. return;
  36975. }
  36976. IL_000b:
  36977. {
  36978. il2cpp_codegen_initobj((&V_0), sizeof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD ));
  36979. goto IL_0037;
  36980. }
  36981. {
  36982. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_2 = ___array0;
  36983. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  36984. Type_t * L_3;
  36985. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  36986. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  36987. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36988. Type_t * L_5;
  36989. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  36990. bool L_6;
  36991. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  36992. if (!L_6)
  36993. {
  36994. goto IL_0037;
  36995. }
  36996. }
  36997. {
  36998. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  36999. }
  37000. IL_0037:
  37001. {
  37002. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_7 = ___array0;
  37003. __this->set__object_0((RuntimeObject *)L_7);
  37004. __this->set__index_1(0);
  37005. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_8 = ___array0;
  37006. NullCheck(L_8);
  37007. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  37008. return;
  37009. }
  37010. }
  37011. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m6AB58891C2C2D0CA930BDC57ADF1A02609FA6272_gshared_inline (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  37012. {
  37013. {
  37014. int32_t L_0 = ___length1;
  37015. if ((((int32_t)L_0) >= ((int32_t)0)))
  37016. {
  37017. goto IL_0009;
  37018. }
  37019. }
  37020. {
  37021. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  37022. }
  37023. IL_0009:
  37024. {
  37025. MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC * L_1 = ___manager0;
  37026. __this->set__object_0(L_1);
  37027. __this->set__index_1(((int32_t)-2147483648LL));
  37028. int32_t L_2 = ___length1;
  37029. __this->set__length_2(L_2);
  37030. return;
  37031. }
  37032. }
  37033. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m35C6E6AEFFE4C0683ED1984057243CB54558D17B_gshared_inline (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  37034. {
  37035. {
  37036. RuntimeObject * L_0 = ___obj0;
  37037. __this->set__object_0(L_0);
  37038. int32_t L_1 = ___start1;
  37039. __this->set__index_1(L_1);
  37040. int32_t L_2 = ___length2;
  37041. __this->set__length_2(L_2);
  37042. return;
  37043. }
  37044. }
  37045. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF Memory_1_get_Span_m46B3C4FF26F4D95D7BC06B9632DE5FFEC889C3E5_gshared_inline (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, const RuntimeMethod* method)
  37046. {
  37047. static bool s_Il2CppMethodInitialized;
  37048. if (!s_Il2CppMethodInitialized)
  37049. {
  37050. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  37051. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  37052. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  37053. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  37054. s_Il2CppMethodInitialized = true;
  37055. }
  37056. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF V_0;
  37057. memset((&V_0), 0, sizeof(V_0));
  37058. String_t* V_1 = NULL;
  37059. {
  37060. int32_t L_0 = (int32_t)__this->get__index_1();
  37061. if ((((int32_t)L_0) >= ((int32_t)0)))
  37062. {
  37063. goto IL_0034;
  37064. }
  37065. }
  37066. {
  37067. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  37068. NullCheck((MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC *)((MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  37069. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_2;
  37070. L_2 = VirtualFuncInvoker0< Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Argb32>::GetSpan() */, (MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC *)((MemoryManager_1_t0E3B32F76A131FC4EBB8E8D1F9DAC965565985BC *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  37071. V_0 = (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_2;
  37072. int32_t L_3 = (int32_t)__this->get__index_1();
  37073. int32_t L_4 = (int32_t)__this->get__length_2();
  37074. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_5;
  37075. L_5 = Span_1_Slice_m2ACA2A233351B483E8415BA6F76F534DCA805C1E_inline((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  37076. return (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_5;
  37077. }
  37078. IL_0034:
  37079. {
  37080. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  37081. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37082. Type_t * L_7;
  37083. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  37084. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  37085. Type_t * L_9;
  37086. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  37087. bool L_10;
  37088. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  37089. if (!L_10)
  37090. {
  37091. goto IL_0089;
  37092. }
  37093. }
  37094. {
  37095. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  37096. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  37097. V_1 = (String_t*)L_12;
  37098. if (!L_12)
  37099. {
  37100. goto IL_0089;
  37101. }
  37102. }
  37103. {
  37104. String_t* L_13 = V_1;
  37105. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_14;
  37106. L_14 = (( Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  37107. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  37108. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  37109. String_t* L_16 = V_1;
  37110. NullCheck((String_t*)L_16);
  37111. int32_t L_17;
  37112. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  37113. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_18;
  37114. memset((&L_18), 0, sizeof(L_18));
  37115. Span_1__ctor_mC678449B1B0923C5A5341B8C7C509F162E134266_inline((&L_18), (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  37116. V_0 = (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_18;
  37117. int32_t L_19 = (int32_t)__this->get__index_1();
  37118. int32_t L_20 = (int32_t)__this->get__length_2();
  37119. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_21;
  37120. L_21 = Span_1_Slice_m2ACA2A233351B483E8415BA6F76F534DCA805C1E_inline((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  37121. return (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_21;
  37122. }
  37123. IL_0089:
  37124. {
  37125. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  37126. if (!L_22)
  37127. {
  37128. goto IL_00b4;
  37129. }
  37130. }
  37131. {
  37132. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  37133. int32_t L_24 = (int32_t)__this->get__index_1();
  37134. int32_t L_25 = (int32_t)__this->get__length_2();
  37135. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_26;
  37136. memset((&L_26), 0, sizeof(L_26));
  37137. Span_1__ctor_m11968A3D4311487FC0202A6DE00B8D0785AEA86C_inline((&L_26), (Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*)((Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  37138. return (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_26;
  37139. }
  37140. IL_00b4:
  37141. {
  37142. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ));
  37143. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_27 = V_0;
  37144. return (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_27;
  37145. }
  37146. }
  37147. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D Memory_1_Slice_m2BD8C3D6A26FD4E72798EAC2DE68D399F1D176C1_gshared_inline (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  37148. {
  37149. int32_t V_0 = 0;
  37150. int32_t V_1 = 0;
  37151. {
  37152. int32_t L_0 = (int32_t)__this->get__length_2();
  37153. V_0 = (int32_t)L_0;
  37154. int32_t L_1 = V_0;
  37155. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  37156. int32_t L_2 = ___start0;
  37157. int32_t L_3 = V_1;
  37158. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  37159. {
  37160. goto IL_0019;
  37161. }
  37162. }
  37163. {
  37164. int32_t L_4 = ___length1;
  37165. int32_t L_5 = V_1;
  37166. int32_t L_6 = ___start0;
  37167. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  37168. {
  37169. goto IL_001e;
  37170. }
  37171. }
  37172. IL_0019:
  37173. {
  37174. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  37175. }
  37176. IL_001e:
  37177. {
  37178. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  37179. int32_t L_8 = (int32_t)__this->get__index_1();
  37180. int32_t L_9 = ___start0;
  37181. int32_t L_10 = ___length1;
  37182. int32_t L_11 = V_0;
  37183. Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D L_12;
  37184. memset((&L_12), 0, sizeof(L_12));
  37185. Memory_1__ctor_m35C6E6AEFFE4C0683ED1984057243CB54558D17B_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  37186. return (Memory_1_t52BF449C14477B272943AC8B462A46FFF33D1D6D )L_12;
  37187. }
  37188. }
  37189. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF Span_1_Slice_m2ACA2A233351B483E8415BA6F76F534DCA805C1E_gshared_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  37190. {
  37191. intptr_t V_0;
  37192. memset((&V_0), 0, sizeof(V_0));
  37193. {
  37194. int32_t L_0 = ___start0;
  37195. int32_t L_1 = (int32_t)__this->get__length_2();
  37196. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  37197. {
  37198. goto IL_0014;
  37199. }
  37200. }
  37201. {
  37202. int32_t L_2 = ___length1;
  37203. int32_t L_3 = (int32_t)__this->get__length_2();
  37204. int32_t L_4 = ___start0;
  37205. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  37206. {
  37207. goto IL_001a;
  37208. }
  37209. }
  37210. IL_0014:
  37211. {
  37212. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  37213. }
  37214. IL_001a:
  37215. {
  37216. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  37217. int32_t L_6 = ___start0;
  37218. intptr_t L_7;
  37219. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  37220. V_0 = (intptr_t)L_7;
  37221. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_8 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  37222. intptr_t L_9 = V_0;
  37223. int32_t L_10 = ___length1;
  37224. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_11;
  37225. memset((&L_11), 0, sizeof(L_11));
  37226. Span_1__ctor_mC678449B1B0923C5A5341B8C7C509F162E134266_inline((&L_11), (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  37227. return (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_11;
  37228. }
  37229. }
  37230. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC678449B1B0923C5A5341B8C7C509F162E134266_gshared_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  37231. {
  37232. {
  37233. int32_t L_0 = ___length2;
  37234. __this->set__length_2(L_0);
  37235. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_1 = ___pinnable0;
  37236. __this->set__pinnable_0(L_1);
  37237. intptr_t L_2 = ___byteOffset1;
  37238. __this->set__byteOffset_1((intptr_t)L_2);
  37239. return;
  37240. }
  37241. }
  37242. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m11968A3D4311487FC0202A6DE00B8D0785AEA86C_gshared_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  37243. {
  37244. static bool s_Il2CppMethodInitialized;
  37245. if (!s_Il2CppMethodInitialized)
  37246. {
  37247. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  37248. s_Il2CppMethodInitialized = true;
  37249. }
  37250. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD V_0;
  37251. memset((&V_0), 0, sizeof(V_0));
  37252. {
  37253. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_0 = ___array0;
  37254. if (L_0)
  37255. {
  37256. goto IL_0017;
  37257. }
  37258. }
  37259. {
  37260. int32_t L_1 = ___start1;
  37261. if (L_1)
  37262. {
  37263. goto IL_0009;
  37264. }
  37265. }
  37266. {
  37267. int32_t L_2 = ___length2;
  37268. if (!L_2)
  37269. {
  37270. goto IL_000f;
  37271. }
  37272. }
  37273. IL_0009:
  37274. {
  37275. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  37276. }
  37277. IL_000f:
  37278. {
  37279. il2cpp_codegen_initobj(__this, sizeof(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ));
  37280. return;
  37281. }
  37282. IL_0017:
  37283. {
  37284. il2cpp_codegen_initobj((&V_0), sizeof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD ));
  37285. goto IL_0043;
  37286. }
  37287. {
  37288. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_4 = ___array0;
  37289. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  37290. Type_t * L_5;
  37291. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  37292. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  37293. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37294. Type_t * L_7;
  37295. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  37296. bool L_8;
  37297. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  37298. if (!L_8)
  37299. {
  37300. goto IL_0043;
  37301. }
  37302. }
  37303. {
  37304. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  37305. }
  37306. IL_0043:
  37307. {
  37308. int32_t L_9 = ___start1;
  37309. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_10 = ___array0;
  37310. NullCheck(L_10);
  37311. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  37312. {
  37313. goto IL_0051;
  37314. }
  37315. }
  37316. {
  37317. int32_t L_11 = ___length2;
  37318. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_12 = ___array0;
  37319. NullCheck(L_12);
  37320. int32_t L_13 = ___start1;
  37321. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  37322. {
  37323. goto IL_0057;
  37324. }
  37325. }
  37326. IL_0051:
  37327. {
  37328. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  37329. }
  37330. IL_0057:
  37331. {
  37332. int32_t L_14 = ___length2;
  37333. __this->set__length_2(L_14);
  37334. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_15 = ___array0;
  37335. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_16;
  37336. L_16 = (( Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  37337. __this->set__pinnable_0(L_16);
  37338. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  37339. intptr_t L_17 = ((PerTypeValues_1_t79C6FE9069DDEDDB6332CD2803E0FD9C711B65CA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  37340. int32_t L_18 = ___start1;
  37341. intptr_t L_19;
  37342. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  37343. __this->set__byteOffset_1((intptr_t)L_19);
  37344. return;
  37345. }
  37346. }
  37347. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mB870EA115203F9D396674600A9DCA2D2B835C39B_gshared_inline (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, const RuntimeMethod* method)
  37348. {
  37349. static bool s_Il2CppMethodInitialized;
  37350. if (!s_Il2CppMethodInitialized)
  37351. {
  37352. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  37353. s_Il2CppMethodInitialized = true;
  37354. }
  37355. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_0;
  37356. memset((&V_0), 0, sizeof(V_0));
  37357. {
  37358. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_0 = ___array0;
  37359. if (L_0)
  37360. {
  37361. goto IL_000b;
  37362. }
  37363. }
  37364. {
  37365. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE ));
  37366. return;
  37367. }
  37368. IL_000b:
  37369. {
  37370. il2cpp_codegen_initobj((&V_0), sizeof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ));
  37371. goto IL_0037;
  37372. }
  37373. {
  37374. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_2 = ___array0;
  37375. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  37376. Type_t * L_3;
  37377. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  37378. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  37379. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37380. Type_t * L_5;
  37381. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  37382. bool L_6;
  37383. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  37384. if (!L_6)
  37385. {
  37386. goto IL_0037;
  37387. }
  37388. }
  37389. {
  37390. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  37391. }
  37392. IL_0037:
  37393. {
  37394. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_7 = ___array0;
  37395. __this->set__object_0((RuntimeObject *)L_7);
  37396. __this->set__index_1(0);
  37397. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_8 = ___array0;
  37398. NullCheck(L_8);
  37399. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  37400. return;
  37401. }
  37402. }
  37403. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mFCCDC6AD83B3A11DE5A2BD2B225A0AC79E45F115_gshared_inline (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  37404. {
  37405. {
  37406. int32_t L_0 = ___length1;
  37407. if ((((int32_t)L_0) >= ((int32_t)0)))
  37408. {
  37409. goto IL_0009;
  37410. }
  37411. }
  37412. {
  37413. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  37414. }
  37415. IL_0009:
  37416. {
  37417. MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE * L_1 = ___manager0;
  37418. __this->set__object_0(L_1);
  37419. __this->set__index_1(((int32_t)-2147483648LL));
  37420. int32_t L_2 = ___length1;
  37421. __this->set__length_2(L_2);
  37422. return;
  37423. }
  37424. }
  37425. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m56DAF19162842D1468DFC4C84BFBBD046812EF25_gshared_inline (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  37426. {
  37427. {
  37428. RuntimeObject * L_0 = ___obj0;
  37429. __this->set__object_0(L_0);
  37430. int32_t L_1 = ___start1;
  37431. __this->set__index_1(L_1);
  37432. int32_t L_2 = ___length2;
  37433. __this->set__length_2(L_2);
  37434. return;
  37435. }
  37436. }
  37437. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Memory_1_get_Span_m48D8C3D2174A46F2EA50ACC6D1C7BCAD0ACA99F1_gshared_inline (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, const RuntimeMethod* method)
  37438. {
  37439. static bool s_Il2CppMethodInitialized;
  37440. if (!s_Il2CppMethodInitialized)
  37441. {
  37442. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  37443. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  37444. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  37445. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  37446. s_Il2CppMethodInitialized = true;
  37447. }
  37448. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 V_0;
  37449. memset((&V_0), 0, sizeof(V_0));
  37450. String_t* V_1 = NULL;
  37451. {
  37452. int32_t L_0 = (int32_t)__this->get__index_1();
  37453. if ((((int32_t)L_0) >= ((int32_t)0)))
  37454. {
  37455. goto IL_0034;
  37456. }
  37457. }
  37458. {
  37459. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  37460. NullCheck((MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE *)((MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  37461. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_2;
  37462. L_2 = VirtualFuncInvoker0< Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::GetSpan() */, (MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE *)((MemoryManager_1_t4374D1A4BD5B111DFFC6F4E3FFC8092E91EF99BE *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  37463. V_0 = (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_2;
  37464. int32_t L_3 = (int32_t)__this->get__index_1();
  37465. int32_t L_4 = (int32_t)__this->get__length_2();
  37466. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_5;
  37467. L_5 = Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  37468. return (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_5;
  37469. }
  37470. IL_0034:
  37471. {
  37472. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  37473. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37474. Type_t * L_7;
  37475. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  37476. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  37477. Type_t * L_9;
  37478. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  37479. bool L_10;
  37480. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  37481. if (!L_10)
  37482. {
  37483. goto IL_0089;
  37484. }
  37485. }
  37486. {
  37487. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  37488. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  37489. V_1 = (String_t*)L_12;
  37490. if (!L_12)
  37491. {
  37492. goto IL_0089;
  37493. }
  37494. }
  37495. {
  37496. String_t* L_13 = V_1;
  37497. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_14;
  37498. L_14 = (( Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  37499. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  37500. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  37501. String_t* L_16 = V_1;
  37502. NullCheck((String_t*)L_16);
  37503. int32_t L_17;
  37504. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  37505. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_18;
  37506. memset((&L_18), 0, sizeof(L_18));
  37507. Span_1__ctor_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_inline((&L_18), (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  37508. V_0 = (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_18;
  37509. int32_t L_19 = (int32_t)__this->get__index_1();
  37510. int32_t L_20 = (int32_t)__this->get__length_2();
  37511. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_21;
  37512. L_21 = Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  37513. return (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_21;
  37514. }
  37515. IL_0089:
  37516. {
  37517. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  37518. if (!L_22)
  37519. {
  37520. goto IL_00b4;
  37521. }
  37522. }
  37523. {
  37524. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  37525. int32_t L_24 = (int32_t)__this->get__index_1();
  37526. int32_t L_25 = (int32_t)__this->get__length_2();
  37527. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_26;
  37528. memset((&L_26), 0, sizeof(L_26));
  37529. Span_1__ctor_m270EDE687732C3049B0815ED7800FCCF544BA115_inline((&L_26), (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)((Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  37530. return (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_26;
  37531. }
  37532. IL_00b4:
  37533. {
  37534. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ));
  37535. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_27 = V_0;
  37536. return (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_27;
  37537. }
  37538. }
  37539. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE Memory_1_Slice_mC14D383739860DBD28F5A6B267A1D062ECA80FF9_gshared_inline (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  37540. {
  37541. int32_t V_0 = 0;
  37542. int32_t V_1 = 0;
  37543. {
  37544. int32_t L_0 = (int32_t)__this->get__length_2();
  37545. V_0 = (int32_t)L_0;
  37546. int32_t L_1 = V_0;
  37547. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  37548. int32_t L_2 = ___start0;
  37549. int32_t L_3 = V_1;
  37550. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  37551. {
  37552. goto IL_0019;
  37553. }
  37554. }
  37555. {
  37556. int32_t L_4 = ___length1;
  37557. int32_t L_5 = V_1;
  37558. int32_t L_6 = ___start0;
  37559. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  37560. {
  37561. goto IL_001e;
  37562. }
  37563. }
  37564. IL_0019:
  37565. {
  37566. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  37567. }
  37568. IL_001e:
  37569. {
  37570. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  37571. int32_t L_8 = (int32_t)__this->get__index_1();
  37572. int32_t L_9 = ___start0;
  37573. int32_t L_10 = ___length1;
  37574. int32_t L_11 = V_0;
  37575. Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE L_12;
  37576. memset((&L_12), 0, sizeof(L_12));
  37577. Memory_1__ctor_m56DAF19162842D1468DFC4C84BFBBD046812EF25_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  37578. return (Memory_1_t8565D9589188E5D9F958BA6C97C4C2C53D5270EE )L_12;
  37579. }
  37580. }
  37581. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  37582. {
  37583. intptr_t V_0;
  37584. memset((&V_0), 0, sizeof(V_0));
  37585. {
  37586. int32_t L_0 = ___start0;
  37587. int32_t L_1 = (int32_t)__this->get__length_2();
  37588. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  37589. {
  37590. goto IL_0014;
  37591. }
  37592. }
  37593. {
  37594. int32_t L_2 = ___length1;
  37595. int32_t L_3 = (int32_t)__this->get__length_2();
  37596. int32_t L_4 = ___start0;
  37597. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  37598. {
  37599. goto IL_001a;
  37600. }
  37601. }
  37602. IL_0014:
  37603. {
  37604. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  37605. }
  37606. IL_001a:
  37607. {
  37608. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  37609. int32_t L_6 = ___start0;
  37610. intptr_t L_7;
  37611. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  37612. V_0 = (intptr_t)L_7;
  37613. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_8 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  37614. intptr_t L_9 = V_0;
  37615. int32_t L_10 = ___length1;
  37616. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_11;
  37617. memset((&L_11), 0, sizeof(L_11));
  37618. Span_1__ctor_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_inline((&L_11), (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  37619. return (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_11;
  37620. }
  37621. }
  37622. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  37623. {
  37624. {
  37625. int32_t L_0 = ___length2;
  37626. __this->set__length_2(L_0);
  37627. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_1 = ___pinnable0;
  37628. __this->set__pinnable_0(L_1);
  37629. intptr_t L_2 = ___byteOffset1;
  37630. __this->set__byteOffset_1((intptr_t)L_2);
  37631. return;
  37632. }
  37633. }
  37634. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m270EDE687732C3049B0815ED7800FCCF544BA115_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  37635. {
  37636. static bool s_Il2CppMethodInitialized;
  37637. if (!s_Il2CppMethodInitialized)
  37638. {
  37639. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  37640. s_Il2CppMethodInitialized = true;
  37641. }
  37642. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_0;
  37643. memset((&V_0), 0, sizeof(V_0));
  37644. {
  37645. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_0 = ___array0;
  37646. if (L_0)
  37647. {
  37648. goto IL_0017;
  37649. }
  37650. }
  37651. {
  37652. int32_t L_1 = ___start1;
  37653. if (L_1)
  37654. {
  37655. goto IL_0009;
  37656. }
  37657. }
  37658. {
  37659. int32_t L_2 = ___length2;
  37660. if (!L_2)
  37661. {
  37662. goto IL_000f;
  37663. }
  37664. }
  37665. IL_0009:
  37666. {
  37667. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  37668. }
  37669. IL_000f:
  37670. {
  37671. il2cpp_codegen_initobj(__this, sizeof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ));
  37672. return;
  37673. }
  37674. IL_0017:
  37675. {
  37676. il2cpp_codegen_initobj((&V_0), sizeof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ));
  37677. goto IL_0043;
  37678. }
  37679. {
  37680. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_4 = ___array0;
  37681. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  37682. Type_t * L_5;
  37683. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  37684. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  37685. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37686. Type_t * L_7;
  37687. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  37688. bool L_8;
  37689. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  37690. if (!L_8)
  37691. {
  37692. goto IL_0043;
  37693. }
  37694. }
  37695. {
  37696. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  37697. }
  37698. IL_0043:
  37699. {
  37700. int32_t L_9 = ___start1;
  37701. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_10 = ___array0;
  37702. NullCheck(L_10);
  37703. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  37704. {
  37705. goto IL_0051;
  37706. }
  37707. }
  37708. {
  37709. int32_t L_11 = ___length2;
  37710. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_12 = ___array0;
  37711. NullCheck(L_12);
  37712. int32_t L_13 = ___start1;
  37713. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  37714. {
  37715. goto IL_0057;
  37716. }
  37717. }
  37718. IL_0051:
  37719. {
  37720. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  37721. }
  37722. IL_0057:
  37723. {
  37724. int32_t L_14 = ___length2;
  37725. __this->set__length_2(L_14);
  37726. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_15 = ___array0;
  37727. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_16;
  37728. L_16 = (( Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  37729. __this->set__pinnable_0(L_16);
  37730. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  37731. intptr_t L_17 = ((PerTypeValues_1_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  37732. int32_t L_18 = ___start1;
  37733. intptr_t L_19;
  37734. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  37735. __this->set__byteOffset_1((intptr_t)L_19);
  37736. return;
  37737. }
  37738. }
  37739. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mF3DA42D4F192558A516B9D406CB97822D919F1C1_gshared_inline (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, const RuntimeMethod* method)
  37740. {
  37741. static bool s_Il2CppMethodInitialized;
  37742. if (!s_Il2CppMethodInitialized)
  37743. {
  37744. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  37745. s_Il2CppMethodInitialized = true;
  37746. }
  37747. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_0;
  37748. memset((&V_0), 0, sizeof(V_0));
  37749. {
  37750. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_0 = ___array0;
  37751. if (L_0)
  37752. {
  37753. goto IL_000b;
  37754. }
  37755. }
  37756. {
  37757. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 ));
  37758. return;
  37759. }
  37760. IL_000b:
  37761. {
  37762. il2cpp_codegen_initobj((&V_0), sizeof(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ));
  37763. goto IL_0037;
  37764. }
  37765. {
  37766. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_2 = ___array0;
  37767. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  37768. Type_t * L_3;
  37769. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  37770. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  37771. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37772. Type_t * L_5;
  37773. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  37774. bool L_6;
  37775. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  37776. if (!L_6)
  37777. {
  37778. goto IL_0037;
  37779. }
  37780. }
  37781. {
  37782. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  37783. }
  37784. IL_0037:
  37785. {
  37786. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_7 = ___array0;
  37787. __this->set__object_0((RuntimeObject *)L_7);
  37788. __this->set__index_1(0);
  37789. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_8 = ___array0;
  37790. NullCheck(L_8);
  37791. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  37792. return;
  37793. }
  37794. }
  37795. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mAA062E4E484050B356DF2843746F13CF09B8A784_gshared_inline (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  37796. {
  37797. {
  37798. int32_t L_0 = ___length1;
  37799. if ((((int32_t)L_0) >= ((int32_t)0)))
  37800. {
  37801. goto IL_0009;
  37802. }
  37803. }
  37804. {
  37805. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  37806. }
  37807. IL_0009:
  37808. {
  37809. MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 * L_1 = ___manager0;
  37810. __this->set__object_0(L_1);
  37811. __this->set__index_1(((int32_t)-2147483648LL));
  37812. int32_t L_2 = ___length1;
  37813. __this->set__length_2(L_2);
  37814. return;
  37815. }
  37816. }
  37817. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m908DC3DDAE03AB328F09D7A41C70CFFE7BD745D7_gshared_inline (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  37818. {
  37819. {
  37820. RuntimeObject * L_0 = ___obj0;
  37821. __this->set__object_0(L_0);
  37822. int32_t L_1 = ___start1;
  37823. __this->set__index_1(L_1);
  37824. int32_t L_2 = ___length2;
  37825. __this->set__length_2(L_2);
  37826. return;
  37827. }
  37828. }
  37829. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Memory_1_get_Span_m7B16A22ADBFE6AF98485803A1AB596BF5A2E84CF_gshared_inline (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, const RuntimeMethod* method)
  37830. {
  37831. static bool s_Il2CppMethodInitialized;
  37832. if (!s_Il2CppMethodInitialized)
  37833. {
  37834. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  37835. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  37836. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  37837. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  37838. s_Il2CppMethodInitialized = true;
  37839. }
  37840. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA V_0;
  37841. memset((&V_0), 0, sizeof(V_0));
  37842. String_t* V_1 = NULL;
  37843. {
  37844. int32_t L_0 = (int32_t)__this->get__index_1();
  37845. if ((((int32_t)L_0) >= ((int32_t)0)))
  37846. {
  37847. goto IL_0034;
  37848. }
  37849. }
  37850. {
  37851. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  37852. NullCheck((MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 *)((MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  37853. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_2;
  37854. L_2 = VirtualFuncInvoker0< Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::GetSpan() */, (MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 *)((MemoryManager_1_t80359488D85B6438A50067E2EB6568AD3BBB90E9 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  37855. V_0 = (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_2;
  37856. int32_t L_3 = (int32_t)__this->get__index_1();
  37857. int32_t L_4 = (int32_t)__this->get__length_2();
  37858. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_5;
  37859. L_5 = Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  37860. return (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_5;
  37861. }
  37862. IL_0034:
  37863. {
  37864. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  37865. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37866. Type_t * L_7;
  37867. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  37868. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  37869. Type_t * L_9;
  37870. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  37871. bool L_10;
  37872. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  37873. if (!L_10)
  37874. {
  37875. goto IL_0089;
  37876. }
  37877. }
  37878. {
  37879. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  37880. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  37881. V_1 = (String_t*)L_12;
  37882. if (!L_12)
  37883. {
  37884. goto IL_0089;
  37885. }
  37886. }
  37887. {
  37888. String_t* L_13 = V_1;
  37889. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_14;
  37890. L_14 = (( Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  37891. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  37892. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  37893. String_t* L_16 = V_1;
  37894. NullCheck((String_t*)L_16);
  37895. int32_t L_17;
  37896. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  37897. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_18;
  37898. memset((&L_18), 0, sizeof(L_18));
  37899. Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_inline((&L_18), (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  37900. V_0 = (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_18;
  37901. int32_t L_19 = (int32_t)__this->get__index_1();
  37902. int32_t L_20 = (int32_t)__this->get__length_2();
  37903. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_21;
  37904. L_21 = Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  37905. return (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_21;
  37906. }
  37907. IL_0089:
  37908. {
  37909. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  37910. if (!L_22)
  37911. {
  37912. goto IL_00b4;
  37913. }
  37914. }
  37915. {
  37916. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  37917. int32_t L_24 = (int32_t)__this->get__index_1();
  37918. int32_t L_25 = (int32_t)__this->get__length_2();
  37919. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_26;
  37920. memset((&L_26), 0, sizeof(L_26));
  37921. Span_1__ctor_m029D2B3EDD45E9FB79EF4CDB2A7330EE9A1CEB6C_inline((&L_26), (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)((Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  37922. return (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_26;
  37923. }
  37924. IL_00b4:
  37925. {
  37926. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ));
  37927. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_27 = V_0;
  37928. return (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_27;
  37929. }
  37930. }
  37931. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 Memory_1_Slice_mCFE8400B6749318E077A4E9C80C3F5A34B86F706_gshared_inline (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  37932. {
  37933. int32_t V_0 = 0;
  37934. int32_t V_1 = 0;
  37935. {
  37936. int32_t L_0 = (int32_t)__this->get__length_2();
  37937. V_0 = (int32_t)L_0;
  37938. int32_t L_1 = V_0;
  37939. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  37940. int32_t L_2 = ___start0;
  37941. int32_t L_3 = V_1;
  37942. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  37943. {
  37944. goto IL_0019;
  37945. }
  37946. }
  37947. {
  37948. int32_t L_4 = ___length1;
  37949. int32_t L_5 = V_1;
  37950. int32_t L_6 = ___start0;
  37951. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  37952. {
  37953. goto IL_001e;
  37954. }
  37955. }
  37956. IL_0019:
  37957. {
  37958. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  37959. }
  37960. IL_001e:
  37961. {
  37962. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  37963. int32_t L_8 = (int32_t)__this->get__index_1();
  37964. int32_t L_9 = ___start0;
  37965. int32_t L_10 = ___length1;
  37966. int32_t L_11 = V_0;
  37967. Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 L_12;
  37968. memset((&L_12), 0, sizeof(L_12));
  37969. Memory_1__ctor_m908DC3DDAE03AB328F09D7A41C70CFFE7BD745D7_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  37970. return (Memory_1_tF1607C3BD90F0394E7CCC173BE1740F9F8B6C931 )L_12;
  37971. }
  37972. }
  37973. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  37974. {
  37975. intptr_t V_0;
  37976. memset((&V_0), 0, sizeof(V_0));
  37977. {
  37978. int32_t L_0 = ___start0;
  37979. int32_t L_1 = (int32_t)__this->get__length_2();
  37980. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  37981. {
  37982. goto IL_0014;
  37983. }
  37984. }
  37985. {
  37986. int32_t L_2 = ___length1;
  37987. int32_t L_3 = (int32_t)__this->get__length_2();
  37988. int32_t L_4 = ___start0;
  37989. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  37990. {
  37991. goto IL_001a;
  37992. }
  37993. }
  37994. IL_0014:
  37995. {
  37996. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  37997. }
  37998. IL_001a:
  37999. {
  38000. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  38001. int32_t L_6 = ___start0;
  38002. intptr_t L_7;
  38003. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  38004. V_0 = (intptr_t)L_7;
  38005. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_8 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  38006. intptr_t L_9 = V_0;
  38007. int32_t L_10 = ___length1;
  38008. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_11;
  38009. memset((&L_11), 0, sizeof(L_11));
  38010. Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_inline((&L_11), (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  38011. return (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_11;
  38012. }
  38013. }
  38014. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  38015. {
  38016. {
  38017. int32_t L_0 = ___length2;
  38018. __this->set__length_2(L_0);
  38019. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_1 = ___pinnable0;
  38020. __this->set__pinnable_0(L_1);
  38021. intptr_t L_2 = ___byteOffset1;
  38022. __this->set__byteOffset_1((intptr_t)L_2);
  38023. return;
  38024. }
  38025. }
  38026. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m029D2B3EDD45E9FB79EF4CDB2A7330EE9A1CEB6C_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  38027. {
  38028. static bool s_Il2CppMethodInitialized;
  38029. if (!s_Il2CppMethodInitialized)
  38030. {
  38031. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  38032. s_Il2CppMethodInitialized = true;
  38033. }
  38034. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_0;
  38035. memset((&V_0), 0, sizeof(V_0));
  38036. {
  38037. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_0 = ___array0;
  38038. if (L_0)
  38039. {
  38040. goto IL_0017;
  38041. }
  38042. }
  38043. {
  38044. int32_t L_1 = ___start1;
  38045. if (L_1)
  38046. {
  38047. goto IL_0009;
  38048. }
  38049. }
  38050. {
  38051. int32_t L_2 = ___length2;
  38052. if (!L_2)
  38053. {
  38054. goto IL_000f;
  38055. }
  38056. }
  38057. IL_0009:
  38058. {
  38059. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  38060. }
  38061. IL_000f:
  38062. {
  38063. il2cpp_codegen_initobj(__this, sizeof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ));
  38064. return;
  38065. }
  38066. IL_0017:
  38067. {
  38068. il2cpp_codegen_initobj((&V_0), sizeof(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ));
  38069. goto IL_0043;
  38070. }
  38071. {
  38072. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_4 = ___array0;
  38073. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  38074. Type_t * L_5;
  38075. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  38076. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  38077. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38078. Type_t * L_7;
  38079. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  38080. bool L_8;
  38081. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  38082. if (!L_8)
  38083. {
  38084. goto IL_0043;
  38085. }
  38086. }
  38087. {
  38088. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  38089. }
  38090. IL_0043:
  38091. {
  38092. int32_t L_9 = ___start1;
  38093. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_10 = ___array0;
  38094. NullCheck(L_10);
  38095. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  38096. {
  38097. goto IL_0051;
  38098. }
  38099. }
  38100. {
  38101. int32_t L_11 = ___length2;
  38102. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_12 = ___array0;
  38103. NullCheck(L_12);
  38104. int32_t L_13 = ___start1;
  38105. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  38106. {
  38107. goto IL_0057;
  38108. }
  38109. }
  38110. IL_0051:
  38111. {
  38112. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  38113. }
  38114. IL_0057:
  38115. {
  38116. int32_t L_14 = ___length2;
  38117. __this->set__length_2(L_14);
  38118. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_15 = ___array0;
  38119. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_16;
  38120. L_16 = (( Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  38121. __this->set__pinnable_0(L_16);
  38122. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  38123. intptr_t L_17 = ((PerTypeValues_1_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  38124. int32_t L_18 = ___start1;
  38125. intptr_t L_19;
  38126. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  38127. __this->set__byteOffset_1((intptr_t)L_19);
  38128. return;
  38129. }
  38130. }
  38131. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m8249485A96FFB1BF07B96E09AE1B9479302F585D_gshared_inline (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, const RuntimeMethod* method)
  38132. {
  38133. static bool s_Il2CppMethodInitialized;
  38134. if (!s_Il2CppMethodInitialized)
  38135. {
  38136. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  38137. s_Il2CppMethodInitialized = true;
  38138. }
  38139. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_0;
  38140. memset((&V_0), 0, sizeof(V_0));
  38141. {
  38142. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_0 = ___array0;
  38143. if (L_0)
  38144. {
  38145. goto IL_000b;
  38146. }
  38147. }
  38148. {
  38149. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 ));
  38150. return;
  38151. }
  38152. IL_000b:
  38153. {
  38154. il2cpp_codegen_initobj((&V_0), sizeof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ));
  38155. goto IL_0037;
  38156. }
  38157. {
  38158. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_2 = ___array0;
  38159. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  38160. Type_t * L_3;
  38161. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  38162. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  38163. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38164. Type_t * L_5;
  38165. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  38166. bool L_6;
  38167. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  38168. if (!L_6)
  38169. {
  38170. goto IL_0037;
  38171. }
  38172. }
  38173. {
  38174. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  38175. }
  38176. IL_0037:
  38177. {
  38178. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_7 = ___array0;
  38179. __this->set__object_0((RuntimeObject *)L_7);
  38180. __this->set__index_1(0);
  38181. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_8 = ___array0;
  38182. NullCheck(L_8);
  38183. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  38184. return;
  38185. }
  38186. }
  38187. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m8D6BAEC4DAF00F4ECE397463B89543CF511BBE6F_gshared_inline (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  38188. {
  38189. {
  38190. int32_t L_0 = ___length1;
  38191. if ((((int32_t)L_0) >= ((int32_t)0)))
  38192. {
  38193. goto IL_0009;
  38194. }
  38195. }
  38196. {
  38197. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  38198. }
  38199. IL_0009:
  38200. {
  38201. MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C * L_1 = ___manager0;
  38202. __this->set__object_0(L_1);
  38203. __this->set__index_1(((int32_t)-2147483648LL));
  38204. int32_t L_2 = ___length1;
  38205. __this->set__length_2(L_2);
  38206. return;
  38207. }
  38208. }
  38209. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mFE8D4BA7D57545F859A0101D0F9E4B2840692664_gshared_inline (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  38210. {
  38211. {
  38212. RuntimeObject * L_0 = ___obj0;
  38213. __this->set__object_0(L_0);
  38214. int32_t L_1 = ___start1;
  38215. __this->set__index_1(L_1);
  38216. int32_t L_2 = ___length2;
  38217. __this->set__length_2(L_2);
  38218. return;
  38219. }
  38220. }
  38221. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC089F74404A3C46975952EE686EC533667BB207F Memory_1_get_Span_m018D357B92D16DEE7AF3406D858BF6BA4DAF716B_gshared_inline (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, const RuntimeMethod* method)
  38222. {
  38223. static bool s_Il2CppMethodInitialized;
  38224. if (!s_Il2CppMethodInitialized)
  38225. {
  38226. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  38227. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  38228. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  38229. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  38230. s_Il2CppMethodInitialized = true;
  38231. }
  38232. Span_1_tC089F74404A3C46975952EE686EC533667BB207F V_0;
  38233. memset((&V_0), 0, sizeof(V_0));
  38234. String_t* V_1 = NULL;
  38235. {
  38236. int32_t L_0 = (int32_t)__this->get__index_1();
  38237. if ((((int32_t)L_0) >= ((int32_t)0)))
  38238. {
  38239. goto IL_0034;
  38240. }
  38241. }
  38242. {
  38243. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  38244. NullCheck((MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C *)((MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  38245. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_2;
  38246. L_2 = VirtualFuncInvoker0< Span_1_tC089F74404A3C46975952EE686EC533667BB207F >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::GetSpan() */, (MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C *)((MemoryManager_1_t6B0D92C704FDAA14063635C0133EE79CEA41CE2C *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  38247. V_0 = (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_2;
  38248. int32_t L_3 = (int32_t)__this->get__index_1();
  38249. int32_t L_4 = (int32_t)__this->get__length_2();
  38250. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_5;
  38251. L_5 = Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  38252. return (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_5;
  38253. }
  38254. IL_0034:
  38255. {
  38256. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  38257. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38258. Type_t * L_7;
  38259. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  38260. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  38261. Type_t * L_9;
  38262. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  38263. bool L_10;
  38264. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  38265. if (!L_10)
  38266. {
  38267. goto IL_0089;
  38268. }
  38269. }
  38270. {
  38271. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  38272. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  38273. V_1 = (String_t*)L_12;
  38274. if (!L_12)
  38275. {
  38276. goto IL_0089;
  38277. }
  38278. }
  38279. {
  38280. String_t* L_13 = V_1;
  38281. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_14;
  38282. L_14 = (( Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  38283. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  38284. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  38285. String_t* L_16 = V_1;
  38286. NullCheck((String_t*)L_16);
  38287. int32_t L_17;
  38288. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  38289. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_18;
  38290. memset((&L_18), 0, sizeof(L_18));
  38291. Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_inline((&L_18), (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  38292. V_0 = (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_18;
  38293. int32_t L_19 = (int32_t)__this->get__index_1();
  38294. int32_t L_20 = (int32_t)__this->get__length_2();
  38295. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_21;
  38296. L_21 = Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  38297. return (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_21;
  38298. }
  38299. IL_0089:
  38300. {
  38301. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  38302. if (!L_22)
  38303. {
  38304. goto IL_00b4;
  38305. }
  38306. }
  38307. {
  38308. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  38309. int32_t L_24 = (int32_t)__this->get__index_1();
  38310. int32_t L_25 = (int32_t)__this->get__length_2();
  38311. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_26;
  38312. memset((&L_26), 0, sizeof(L_26));
  38313. Span_1__ctor_m727883B2A55BDAACE48CDCE33E141E89AB79449A_inline((&L_26), (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)((Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  38314. return (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_26;
  38315. }
  38316. IL_00b4:
  38317. {
  38318. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F ));
  38319. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_27 = V_0;
  38320. return (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_27;
  38321. }
  38322. }
  38323. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 Memory_1_Slice_m6DF7972EE2C739556C36DD7D236245C016063BBE_gshared_inline (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  38324. {
  38325. int32_t V_0 = 0;
  38326. int32_t V_1 = 0;
  38327. {
  38328. int32_t L_0 = (int32_t)__this->get__length_2();
  38329. V_0 = (int32_t)L_0;
  38330. int32_t L_1 = V_0;
  38331. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  38332. int32_t L_2 = ___start0;
  38333. int32_t L_3 = V_1;
  38334. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  38335. {
  38336. goto IL_0019;
  38337. }
  38338. }
  38339. {
  38340. int32_t L_4 = ___length1;
  38341. int32_t L_5 = V_1;
  38342. int32_t L_6 = ___start0;
  38343. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  38344. {
  38345. goto IL_001e;
  38346. }
  38347. }
  38348. IL_0019:
  38349. {
  38350. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  38351. }
  38352. IL_001e:
  38353. {
  38354. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  38355. int32_t L_8 = (int32_t)__this->get__index_1();
  38356. int32_t L_9 = ___start0;
  38357. int32_t L_10 = ___length1;
  38358. int32_t L_11 = V_0;
  38359. Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 L_12;
  38360. memset((&L_12), 0, sizeof(L_12));
  38361. Memory_1__ctor_mFE8D4BA7D57545F859A0101D0F9E4B2840692664_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  38362. return (Memory_1_t5FEC8ECAD6546BD493AD59C8A865EF7FDB6603C0 )L_12;
  38363. }
  38364. }
  38365. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  38366. {
  38367. intptr_t V_0;
  38368. memset((&V_0), 0, sizeof(V_0));
  38369. {
  38370. int32_t L_0 = ___start0;
  38371. int32_t L_1 = (int32_t)__this->get__length_2();
  38372. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  38373. {
  38374. goto IL_0014;
  38375. }
  38376. }
  38377. {
  38378. int32_t L_2 = ___length1;
  38379. int32_t L_3 = (int32_t)__this->get__length_2();
  38380. int32_t L_4 = ___start0;
  38381. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  38382. {
  38383. goto IL_001a;
  38384. }
  38385. }
  38386. IL_0014:
  38387. {
  38388. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  38389. }
  38390. IL_001a:
  38391. {
  38392. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  38393. int32_t L_6 = ___start0;
  38394. intptr_t L_7;
  38395. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  38396. V_0 = (intptr_t)L_7;
  38397. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_8 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  38398. intptr_t L_9 = V_0;
  38399. int32_t L_10 = ___length1;
  38400. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_11;
  38401. memset((&L_11), 0, sizeof(L_11));
  38402. Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_inline((&L_11), (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  38403. return (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_11;
  38404. }
  38405. }
  38406. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  38407. {
  38408. {
  38409. int32_t L_0 = ___length2;
  38410. __this->set__length_2(L_0);
  38411. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_1 = ___pinnable0;
  38412. __this->set__pinnable_0(L_1);
  38413. intptr_t L_2 = ___byteOffset1;
  38414. __this->set__byteOffset_1((intptr_t)L_2);
  38415. return;
  38416. }
  38417. }
  38418. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m727883B2A55BDAACE48CDCE33E141E89AB79449A_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  38419. {
  38420. static bool s_Il2CppMethodInitialized;
  38421. if (!s_Il2CppMethodInitialized)
  38422. {
  38423. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  38424. s_Il2CppMethodInitialized = true;
  38425. }
  38426. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_0;
  38427. memset((&V_0), 0, sizeof(V_0));
  38428. {
  38429. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_0 = ___array0;
  38430. if (L_0)
  38431. {
  38432. goto IL_0017;
  38433. }
  38434. }
  38435. {
  38436. int32_t L_1 = ___start1;
  38437. if (L_1)
  38438. {
  38439. goto IL_0009;
  38440. }
  38441. }
  38442. {
  38443. int32_t L_2 = ___length2;
  38444. if (!L_2)
  38445. {
  38446. goto IL_000f;
  38447. }
  38448. }
  38449. IL_0009:
  38450. {
  38451. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  38452. }
  38453. IL_000f:
  38454. {
  38455. il2cpp_codegen_initobj(__this, sizeof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F ));
  38456. return;
  38457. }
  38458. IL_0017:
  38459. {
  38460. il2cpp_codegen_initobj((&V_0), sizeof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ));
  38461. goto IL_0043;
  38462. }
  38463. {
  38464. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_4 = ___array0;
  38465. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  38466. Type_t * L_5;
  38467. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  38468. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  38469. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38470. Type_t * L_7;
  38471. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  38472. bool L_8;
  38473. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  38474. if (!L_8)
  38475. {
  38476. goto IL_0043;
  38477. }
  38478. }
  38479. {
  38480. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  38481. }
  38482. IL_0043:
  38483. {
  38484. int32_t L_9 = ___start1;
  38485. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_10 = ___array0;
  38486. NullCheck(L_10);
  38487. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  38488. {
  38489. goto IL_0051;
  38490. }
  38491. }
  38492. {
  38493. int32_t L_11 = ___length2;
  38494. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_12 = ___array0;
  38495. NullCheck(L_12);
  38496. int32_t L_13 = ___start1;
  38497. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  38498. {
  38499. goto IL_0057;
  38500. }
  38501. }
  38502. IL_0051:
  38503. {
  38504. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  38505. }
  38506. IL_0057:
  38507. {
  38508. int32_t L_14 = ___length2;
  38509. __this->set__length_2(L_14);
  38510. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_15 = ___array0;
  38511. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_16;
  38512. L_16 = (( Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  38513. __this->set__pinnable_0(L_16);
  38514. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  38515. intptr_t L_17 = ((PerTypeValues_1_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  38516. int32_t L_18 = ___start1;
  38517. intptr_t L_19;
  38518. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  38519. __this->set__byteOffset_1((intptr_t)L_19);
  38520. return;
  38521. }
  38522. }
  38523. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m3EB40CE7A27F0E16E68C4F2E248619C1D82F6C6F_gshared_inline (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, const RuntimeMethod* method)
  38524. {
  38525. static bool s_Il2CppMethodInitialized;
  38526. if (!s_Il2CppMethodInitialized)
  38527. {
  38528. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  38529. s_Il2CppMethodInitialized = true;
  38530. }
  38531. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_0;
  38532. memset((&V_0), 0, sizeof(V_0));
  38533. {
  38534. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_0 = ___array0;
  38535. if (L_0)
  38536. {
  38537. goto IL_000b;
  38538. }
  38539. }
  38540. {
  38541. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE ));
  38542. return;
  38543. }
  38544. IL_000b:
  38545. {
  38546. il2cpp_codegen_initobj((&V_0), sizeof(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ));
  38547. goto IL_0037;
  38548. }
  38549. {
  38550. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_2 = ___array0;
  38551. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  38552. Type_t * L_3;
  38553. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  38554. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  38555. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38556. Type_t * L_5;
  38557. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  38558. bool L_6;
  38559. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  38560. if (!L_6)
  38561. {
  38562. goto IL_0037;
  38563. }
  38564. }
  38565. {
  38566. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  38567. }
  38568. IL_0037:
  38569. {
  38570. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_7 = ___array0;
  38571. __this->set__object_0((RuntimeObject *)L_7);
  38572. __this->set__index_1(0);
  38573. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_8 = ___array0;
  38574. NullCheck(L_8);
  38575. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  38576. return;
  38577. }
  38578. }
  38579. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m838812DDF17E7A9FF4BB373082B9DA72AF64281F_gshared_inline (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  38580. {
  38581. {
  38582. int32_t L_0 = ___length1;
  38583. if ((((int32_t)L_0) >= ((int32_t)0)))
  38584. {
  38585. goto IL_0009;
  38586. }
  38587. }
  38588. {
  38589. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  38590. }
  38591. IL_0009:
  38592. {
  38593. MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 * L_1 = ___manager0;
  38594. __this->set__object_0(L_1);
  38595. __this->set__index_1(((int32_t)-2147483648LL));
  38596. int32_t L_2 = ___length1;
  38597. __this->set__length_2(L_2);
  38598. return;
  38599. }
  38600. }
  38601. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mCD839828F86A6CA3374298FC4444B028401C6322_gshared_inline (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  38602. {
  38603. {
  38604. RuntimeObject * L_0 = ___obj0;
  38605. __this->set__object_0(L_0);
  38606. int32_t L_1 = ___start1;
  38607. __this->set__index_1(L_1);
  38608. int32_t L_2 = ___length2;
  38609. __this->set__length_2(L_2);
  38610. return;
  38611. }
  38612. }
  38613. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Memory_1_get_Span_mF1F15E99D9B3486E0D339F07CF0D035806DDEB03_gshared_inline (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, const RuntimeMethod* method)
  38614. {
  38615. static bool s_Il2CppMethodInitialized;
  38616. if (!s_Il2CppMethodInitialized)
  38617. {
  38618. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  38619. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  38620. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  38621. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  38622. s_Il2CppMethodInitialized = true;
  38623. }
  38624. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E V_0;
  38625. memset((&V_0), 0, sizeof(V_0));
  38626. String_t* V_1 = NULL;
  38627. {
  38628. int32_t L_0 = (int32_t)__this->get__index_1();
  38629. if ((((int32_t)L_0) >= ((int32_t)0)))
  38630. {
  38631. goto IL_0034;
  38632. }
  38633. }
  38634. {
  38635. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  38636. NullCheck((MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 *)((MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  38637. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_2;
  38638. L_2 = VirtualFuncInvoker0< Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::GetSpan() */, (MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 *)((MemoryManager_1_tA583EBF59EB58CF3588BB74B2681FB5DA638B632 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  38639. V_0 = (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_2;
  38640. int32_t L_3 = (int32_t)__this->get__index_1();
  38641. int32_t L_4 = (int32_t)__this->get__length_2();
  38642. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_5;
  38643. L_5 = Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  38644. return (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_5;
  38645. }
  38646. IL_0034:
  38647. {
  38648. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  38649. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38650. Type_t * L_7;
  38651. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  38652. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  38653. Type_t * L_9;
  38654. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  38655. bool L_10;
  38656. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  38657. if (!L_10)
  38658. {
  38659. goto IL_0089;
  38660. }
  38661. }
  38662. {
  38663. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  38664. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  38665. V_1 = (String_t*)L_12;
  38666. if (!L_12)
  38667. {
  38668. goto IL_0089;
  38669. }
  38670. }
  38671. {
  38672. String_t* L_13 = V_1;
  38673. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_14;
  38674. L_14 = (( Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  38675. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  38676. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  38677. String_t* L_16 = V_1;
  38678. NullCheck((String_t*)L_16);
  38679. int32_t L_17;
  38680. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  38681. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_18;
  38682. memset((&L_18), 0, sizeof(L_18));
  38683. Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_inline((&L_18), (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  38684. V_0 = (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_18;
  38685. int32_t L_19 = (int32_t)__this->get__index_1();
  38686. int32_t L_20 = (int32_t)__this->get__length_2();
  38687. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_21;
  38688. L_21 = Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  38689. return (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_21;
  38690. }
  38691. IL_0089:
  38692. {
  38693. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  38694. if (!L_22)
  38695. {
  38696. goto IL_00b4;
  38697. }
  38698. }
  38699. {
  38700. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  38701. int32_t L_24 = (int32_t)__this->get__index_1();
  38702. int32_t L_25 = (int32_t)__this->get__length_2();
  38703. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_26;
  38704. memset((&L_26), 0, sizeof(L_26));
  38705. Span_1__ctor_mDAED6F86B4D14B53469B7EE7EEC9D08C66CDBC43_inline((&L_26), (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)((Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  38706. return (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_26;
  38707. }
  38708. IL_00b4:
  38709. {
  38710. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ));
  38711. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_27 = V_0;
  38712. return (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_27;
  38713. }
  38714. }
  38715. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE Memory_1_Slice_mAF8E660B95C156F2E2C2720DF0D28D9168C120B9_gshared_inline (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  38716. {
  38717. int32_t V_0 = 0;
  38718. int32_t V_1 = 0;
  38719. {
  38720. int32_t L_0 = (int32_t)__this->get__length_2();
  38721. V_0 = (int32_t)L_0;
  38722. int32_t L_1 = V_0;
  38723. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  38724. int32_t L_2 = ___start0;
  38725. int32_t L_3 = V_1;
  38726. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  38727. {
  38728. goto IL_0019;
  38729. }
  38730. }
  38731. {
  38732. int32_t L_4 = ___length1;
  38733. int32_t L_5 = V_1;
  38734. int32_t L_6 = ___start0;
  38735. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  38736. {
  38737. goto IL_001e;
  38738. }
  38739. }
  38740. IL_0019:
  38741. {
  38742. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  38743. }
  38744. IL_001e:
  38745. {
  38746. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  38747. int32_t L_8 = (int32_t)__this->get__index_1();
  38748. int32_t L_9 = ___start0;
  38749. int32_t L_10 = ___length1;
  38750. int32_t L_11 = V_0;
  38751. Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE L_12;
  38752. memset((&L_12), 0, sizeof(L_12));
  38753. Memory_1__ctor_mCD839828F86A6CA3374298FC4444B028401C6322_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  38754. return (Memory_1_t7563249509690F7EA9872AC8D92A514A79493FAE )L_12;
  38755. }
  38756. }
  38757. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  38758. {
  38759. intptr_t V_0;
  38760. memset((&V_0), 0, sizeof(V_0));
  38761. {
  38762. int32_t L_0 = ___start0;
  38763. int32_t L_1 = (int32_t)__this->get__length_2();
  38764. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  38765. {
  38766. goto IL_0014;
  38767. }
  38768. }
  38769. {
  38770. int32_t L_2 = ___length1;
  38771. int32_t L_3 = (int32_t)__this->get__length_2();
  38772. int32_t L_4 = ___start0;
  38773. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  38774. {
  38775. goto IL_001a;
  38776. }
  38777. }
  38778. IL_0014:
  38779. {
  38780. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  38781. }
  38782. IL_001a:
  38783. {
  38784. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  38785. int32_t L_6 = ___start0;
  38786. intptr_t L_7;
  38787. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  38788. V_0 = (intptr_t)L_7;
  38789. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_8 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  38790. intptr_t L_9 = V_0;
  38791. int32_t L_10 = ___length1;
  38792. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_11;
  38793. memset((&L_11), 0, sizeof(L_11));
  38794. Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_inline((&L_11), (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  38795. return (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_11;
  38796. }
  38797. }
  38798. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  38799. {
  38800. {
  38801. int32_t L_0 = ___length2;
  38802. __this->set__length_2(L_0);
  38803. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_1 = ___pinnable0;
  38804. __this->set__pinnable_0(L_1);
  38805. intptr_t L_2 = ___byteOffset1;
  38806. __this->set__byteOffset_1((intptr_t)L_2);
  38807. return;
  38808. }
  38809. }
  38810. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mDAED6F86B4D14B53469B7EE7EEC9D08C66CDBC43_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  38811. {
  38812. static bool s_Il2CppMethodInitialized;
  38813. if (!s_Il2CppMethodInitialized)
  38814. {
  38815. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  38816. s_Il2CppMethodInitialized = true;
  38817. }
  38818. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_0;
  38819. memset((&V_0), 0, sizeof(V_0));
  38820. {
  38821. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_0 = ___array0;
  38822. if (L_0)
  38823. {
  38824. goto IL_0017;
  38825. }
  38826. }
  38827. {
  38828. int32_t L_1 = ___start1;
  38829. if (L_1)
  38830. {
  38831. goto IL_0009;
  38832. }
  38833. }
  38834. {
  38835. int32_t L_2 = ___length2;
  38836. if (!L_2)
  38837. {
  38838. goto IL_000f;
  38839. }
  38840. }
  38841. IL_0009:
  38842. {
  38843. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  38844. }
  38845. IL_000f:
  38846. {
  38847. il2cpp_codegen_initobj(__this, sizeof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ));
  38848. return;
  38849. }
  38850. IL_0017:
  38851. {
  38852. il2cpp_codegen_initobj((&V_0), sizeof(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ));
  38853. goto IL_0043;
  38854. }
  38855. {
  38856. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_4 = ___array0;
  38857. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  38858. Type_t * L_5;
  38859. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  38860. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  38861. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38862. Type_t * L_7;
  38863. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  38864. bool L_8;
  38865. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  38866. if (!L_8)
  38867. {
  38868. goto IL_0043;
  38869. }
  38870. }
  38871. {
  38872. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  38873. }
  38874. IL_0043:
  38875. {
  38876. int32_t L_9 = ___start1;
  38877. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_10 = ___array0;
  38878. NullCheck(L_10);
  38879. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  38880. {
  38881. goto IL_0051;
  38882. }
  38883. }
  38884. {
  38885. int32_t L_11 = ___length2;
  38886. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_12 = ___array0;
  38887. NullCheck(L_12);
  38888. int32_t L_13 = ___start1;
  38889. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  38890. {
  38891. goto IL_0057;
  38892. }
  38893. }
  38894. IL_0051:
  38895. {
  38896. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  38897. }
  38898. IL_0057:
  38899. {
  38900. int32_t L_14 = ___length2;
  38901. __this->set__length_2(L_14);
  38902. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_15 = ___array0;
  38903. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_16;
  38904. L_16 = (( Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  38905. __this->set__pinnable_0(L_16);
  38906. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  38907. intptr_t L_17 = ((PerTypeValues_1_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  38908. int32_t L_18 = ___start1;
  38909. intptr_t L_19;
  38910. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  38911. __this->set__byteOffset_1((intptr_t)L_19);
  38912. return;
  38913. }
  38914. }
  38915. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m9F291F86D2DCC1A500C11CE780C11D8558D7E65A_gshared_inline (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, const RuntimeMethod* method)
  38916. {
  38917. static bool s_Il2CppMethodInitialized;
  38918. if (!s_Il2CppMethodInitialized)
  38919. {
  38920. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  38921. s_Il2CppMethodInitialized = true;
  38922. }
  38923. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_0;
  38924. memset((&V_0), 0, sizeof(V_0));
  38925. {
  38926. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_0 = ___array0;
  38927. if (L_0)
  38928. {
  38929. goto IL_000b;
  38930. }
  38931. }
  38932. {
  38933. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t989A25F213E59B429D409844716D883464EB981E ));
  38934. return;
  38935. }
  38936. IL_000b:
  38937. {
  38938. il2cpp_codegen_initobj((&V_0), sizeof(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ));
  38939. goto IL_0037;
  38940. }
  38941. {
  38942. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_2 = ___array0;
  38943. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  38944. Type_t * L_3;
  38945. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  38946. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  38947. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38948. Type_t * L_5;
  38949. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  38950. bool L_6;
  38951. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  38952. if (!L_6)
  38953. {
  38954. goto IL_0037;
  38955. }
  38956. }
  38957. {
  38958. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  38959. }
  38960. IL_0037:
  38961. {
  38962. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_7 = ___array0;
  38963. __this->set__object_0((RuntimeObject *)L_7);
  38964. __this->set__index_1(0);
  38965. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_8 = ___array0;
  38966. NullCheck(L_8);
  38967. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  38968. return;
  38969. }
  38970. }
  38971. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mBC99C4F077D4B6B57660B178D8E102424D5ED991_gshared_inline (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  38972. {
  38973. {
  38974. int32_t L_0 = ___length1;
  38975. if ((((int32_t)L_0) >= ((int32_t)0)))
  38976. {
  38977. goto IL_0009;
  38978. }
  38979. }
  38980. {
  38981. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  38982. }
  38983. IL_0009:
  38984. {
  38985. MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 * L_1 = ___manager0;
  38986. __this->set__object_0(L_1);
  38987. __this->set__index_1(((int32_t)-2147483648LL));
  38988. int32_t L_2 = ___length1;
  38989. __this->set__length_2(L_2);
  38990. return;
  38991. }
  38992. }
  38993. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m4FE384CCED0957740441C7F5A4C70CAC6EECD87D_gshared_inline (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  38994. {
  38995. {
  38996. RuntimeObject * L_0 = ___obj0;
  38997. __this->set__object_0(L_0);
  38998. int32_t L_1 = ___start1;
  38999. __this->set__index_1(L_1);
  39000. int32_t L_2 = ___length2;
  39001. __this->set__length_2(L_2);
  39002. return;
  39003. }
  39004. }
  39005. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Memory_1_get_Span_mD0095F7FBDB5891B3B51D3B390621CCDD7295079_gshared_inline (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, const RuntimeMethod* method)
  39006. {
  39007. static bool s_Il2CppMethodInitialized;
  39008. if (!s_Il2CppMethodInitialized)
  39009. {
  39010. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  39011. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  39012. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  39013. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39014. s_Il2CppMethodInitialized = true;
  39015. }
  39016. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_0;
  39017. memset((&V_0), 0, sizeof(V_0));
  39018. String_t* V_1 = NULL;
  39019. {
  39020. int32_t L_0 = (int32_t)__this->get__index_1();
  39021. if ((((int32_t)L_0) >= ((int32_t)0)))
  39022. {
  39023. goto IL_0034;
  39024. }
  39025. }
  39026. {
  39027. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  39028. NullCheck((MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 *)((MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  39029. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_2;
  39030. L_2 = VirtualFuncInvoker0< Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::GetSpan() */, (MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 *)((MemoryManager_1_t33F7795D019DDEA92B4EEED161B9DBCE89586799 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  39031. V_0 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_2;
  39032. int32_t L_3 = (int32_t)__this->get__index_1();
  39033. int32_t L_4 = (int32_t)__this->get__length_2();
  39034. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_5;
  39035. L_5 = Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  39036. return (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_5;
  39037. }
  39038. IL_0034:
  39039. {
  39040. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  39041. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39042. Type_t * L_7;
  39043. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  39044. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  39045. Type_t * L_9;
  39046. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  39047. bool L_10;
  39048. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  39049. if (!L_10)
  39050. {
  39051. goto IL_0089;
  39052. }
  39053. }
  39054. {
  39055. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  39056. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  39057. V_1 = (String_t*)L_12;
  39058. if (!L_12)
  39059. {
  39060. goto IL_0089;
  39061. }
  39062. }
  39063. {
  39064. String_t* L_13 = V_1;
  39065. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_14;
  39066. L_14 = (( Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  39067. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  39068. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  39069. String_t* L_16 = V_1;
  39070. NullCheck((String_t*)L_16);
  39071. int32_t L_17;
  39072. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  39073. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_18;
  39074. memset((&L_18), 0, sizeof(L_18));
  39075. Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_inline((&L_18), (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  39076. V_0 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_18;
  39077. int32_t L_19 = (int32_t)__this->get__index_1();
  39078. int32_t L_20 = (int32_t)__this->get__length_2();
  39079. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_21;
  39080. L_21 = Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  39081. return (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_21;
  39082. }
  39083. IL_0089:
  39084. {
  39085. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  39086. if (!L_22)
  39087. {
  39088. goto IL_00b4;
  39089. }
  39090. }
  39091. {
  39092. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  39093. int32_t L_24 = (int32_t)__this->get__index_1();
  39094. int32_t L_25 = (int32_t)__this->get__length_2();
  39095. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_26;
  39096. memset((&L_26), 0, sizeof(L_26));
  39097. Span_1__ctor_mAD538A8AF6DC250E9B129E501E02ED00ACE08A28_inline((&L_26), (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)((Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  39098. return (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_26;
  39099. }
  39100. IL_00b4:
  39101. {
  39102. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ));
  39103. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_27 = V_0;
  39104. return (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_27;
  39105. }
  39106. }
  39107. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t989A25F213E59B429D409844716D883464EB981E Memory_1_Slice_m3A63935938226BAB5E574CDB71B50086BC8E6700_gshared_inline (Memory_1_t989A25F213E59B429D409844716D883464EB981E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  39108. {
  39109. int32_t V_0 = 0;
  39110. int32_t V_1 = 0;
  39111. {
  39112. int32_t L_0 = (int32_t)__this->get__length_2();
  39113. V_0 = (int32_t)L_0;
  39114. int32_t L_1 = V_0;
  39115. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  39116. int32_t L_2 = ___start0;
  39117. int32_t L_3 = V_1;
  39118. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  39119. {
  39120. goto IL_0019;
  39121. }
  39122. }
  39123. {
  39124. int32_t L_4 = ___length1;
  39125. int32_t L_5 = V_1;
  39126. int32_t L_6 = ___start0;
  39127. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  39128. {
  39129. goto IL_001e;
  39130. }
  39131. }
  39132. IL_0019:
  39133. {
  39134. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  39135. }
  39136. IL_001e:
  39137. {
  39138. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  39139. int32_t L_8 = (int32_t)__this->get__index_1();
  39140. int32_t L_9 = ___start0;
  39141. int32_t L_10 = ___length1;
  39142. int32_t L_11 = V_0;
  39143. Memory_1_t989A25F213E59B429D409844716D883464EB981E L_12;
  39144. memset((&L_12), 0, sizeof(L_12));
  39145. Memory_1__ctor_m4FE384CCED0957740441C7F5A4C70CAC6EECD87D_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  39146. return (Memory_1_t989A25F213E59B429D409844716D883464EB981E )L_12;
  39147. }
  39148. }
  39149. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  39150. {
  39151. intptr_t V_0;
  39152. memset((&V_0), 0, sizeof(V_0));
  39153. {
  39154. int32_t L_0 = ___start0;
  39155. int32_t L_1 = (int32_t)__this->get__length_2();
  39156. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  39157. {
  39158. goto IL_0014;
  39159. }
  39160. }
  39161. {
  39162. int32_t L_2 = ___length1;
  39163. int32_t L_3 = (int32_t)__this->get__length_2();
  39164. int32_t L_4 = ___start0;
  39165. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  39166. {
  39167. goto IL_001a;
  39168. }
  39169. }
  39170. IL_0014:
  39171. {
  39172. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39173. }
  39174. IL_001a:
  39175. {
  39176. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  39177. int32_t L_6 = ___start0;
  39178. intptr_t L_7;
  39179. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  39180. V_0 = (intptr_t)L_7;
  39181. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_8 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  39182. intptr_t L_9 = V_0;
  39183. int32_t L_10 = ___length1;
  39184. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_11;
  39185. memset((&L_11), 0, sizeof(L_11));
  39186. Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_inline((&L_11), (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  39187. return (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_11;
  39188. }
  39189. }
  39190. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  39191. {
  39192. {
  39193. int32_t L_0 = ___length2;
  39194. __this->set__length_2(L_0);
  39195. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_1 = ___pinnable0;
  39196. __this->set__pinnable_0(L_1);
  39197. intptr_t L_2 = ___byteOffset1;
  39198. __this->set__byteOffset_1((intptr_t)L_2);
  39199. return;
  39200. }
  39201. }
  39202. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mAD538A8AF6DC250E9B129E501E02ED00ACE08A28_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  39203. {
  39204. static bool s_Il2CppMethodInitialized;
  39205. if (!s_Il2CppMethodInitialized)
  39206. {
  39207. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39208. s_Il2CppMethodInitialized = true;
  39209. }
  39210. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_0;
  39211. memset((&V_0), 0, sizeof(V_0));
  39212. {
  39213. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_0 = ___array0;
  39214. if (L_0)
  39215. {
  39216. goto IL_0017;
  39217. }
  39218. }
  39219. {
  39220. int32_t L_1 = ___start1;
  39221. if (L_1)
  39222. {
  39223. goto IL_0009;
  39224. }
  39225. }
  39226. {
  39227. int32_t L_2 = ___length2;
  39228. if (!L_2)
  39229. {
  39230. goto IL_000f;
  39231. }
  39232. }
  39233. IL_0009:
  39234. {
  39235. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39236. }
  39237. IL_000f:
  39238. {
  39239. il2cpp_codegen_initobj(__this, sizeof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ));
  39240. return;
  39241. }
  39242. IL_0017:
  39243. {
  39244. il2cpp_codegen_initobj((&V_0), sizeof(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ));
  39245. goto IL_0043;
  39246. }
  39247. {
  39248. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_4 = ___array0;
  39249. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  39250. Type_t * L_5;
  39251. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  39252. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  39253. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39254. Type_t * L_7;
  39255. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  39256. bool L_8;
  39257. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  39258. if (!L_8)
  39259. {
  39260. goto IL_0043;
  39261. }
  39262. }
  39263. {
  39264. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  39265. }
  39266. IL_0043:
  39267. {
  39268. int32_t L_9 = ___start1;
  39269. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_10 = ___array0;
  39270. NullCheck(L_10);
  39271. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  39272. {
  39273. goto IL_0051;
  39274. }
  39275. }
  39276. {
  39277. int32_t L_11 = ___length2;
  39278. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_12 = ___array0;
  39279. NullCheck(L_12);
  39280. int32_t L_13 = ___start1;
  39281. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  39282. {
  39283. goto IL_0057;
  39284. }
  39285. }
  39286. IL_0051:
  39287. {
  39288. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39289. }
  39290. IL_0057:
  39291. {
  39292. int32_t L_14 = ___length2;
  39293. __this->set__length_2(L_14);
  39294. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_15 = ___array0;
  39295. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_16;
  39296. L_16 = (( Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  39297. __this->set__pinnable_0(L_16);
  39298. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  39299. intptr_t L_17 = ((PerTypeValues_1_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  39300. int32_t L_18 = ___start1;
  39301. intptr_t L_19;
  39302. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  39303. __this->set__byteOffset_1((intptr_t)L_19);
  39304. return;
  39305. }
  39306. }
  39307. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mC402B56EF70F9236CAB1CAF796AF20C69B26FECA_gshared_inline (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, const RuntimeMethod* method)
  39308. {
  39309. static bool s_Il2CppMethodInitialized;
  39310. if (!s_Il2CppMethodInitialized)
  39311. {
  39312. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39313. s_Il2CppMethodInitialized = true;
  39314. }
  39315. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 V_0;
  39316. memset((&V_0), 0, sizeof(V_0));
  39317. {
  39318. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_0 = ___array0;
  39319. if (L_0)
  39320. {
  39321. goto IL_000b;
  39322. }
  39323. }
  39324. {
  39325. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE ));
  39326. return;
  39327. }
  39328. IL_000b:
  39329. {
  39330. il2cpp_codegen_initobj((&V_0), sizeof(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 ));
  39331. goto IL_0037;
  39332. }
  39333. {
  39334. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_2 = ___array0;
  39335. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  39336. Type_t * L_3;
  39337. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  39338. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  39339. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39340. Type_t * L_5;
  39341. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  39342. bool L_6;
  39343. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  39344. if (!L_6)
  39345. {
  39346. goto IL_0037;
  39347. }
  39348. }
  39349. {
  39350. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  39351. }
  39352. IL_0037:
  39353. {
  39354. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_7 = ___array0;
  39355. __this->set__object_0((RuntimeObject *)L_7);
  39356. __this->set__index_1(0);
  39357. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_8 = ___array0;
  39358. NullCheck(L_8);
  39359. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  39360. return;
  39361. }
  39362. }
  39363. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mBDD1186C52F30ABA1A26883AE51CCA2BCFD148D8_gshared_inline (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  39364. {
  39365. {
  39366. int32_t L_0 = ___length1;
  39367. if ((((int32_t)L_0) >= ((int32_t)0)))
  39368. {
  39369. goto IL_0009;
  39370. }
  39371. }
  39372. {
  39373. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  39374. }
  39375. IL_0009:
  39376. {
  39377. MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 * L_1 = ___manager0;
  39378. __this->set__object_0(L_1);
  39379. __this->set__index_1(((int32_t)-2147483648LL));
  39380. int32_t L_2 = ___length1;
  39381. __this->set__length_2(L_2);
  39382. return;
  39383. }
  39384. }
  39385. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mBEB3C76965B31D158A872DE2ADA5B7629CFC02D7_gshared_inline (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  39386. {
  39387. {
  39388. RuntimeObject * L_0 = ___obj0;
  39389. __this->set__object_0(L_0);
  39390. int32_t L_1 = ___start1;
  39391. __this->set__index_1(L_1);
  39392. int32_t L_2 = ___length2;
  39393. __this->set__length_2(L_2);
  39394. return;
  39395. }
  39396. }
  39397. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Memory_1_get_Span_m6A55AB6563E26A4C6D983F7A5FD3B9E943AA6E0D_gshared_inline (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, const RuntimeMethod* method)
  39398. {
  39399. static bool s_Il2CppMethodInitialized;
  39400. if (!s_Il2CppMethodInitialized)
  39401. {
  39402. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  39403. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  39404. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  39405. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39406. s_Il2CppMethodInitialized = true;
  39407. }
  39408. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B V_0;
  39409. memset((&V_0), 0, sizeof(V_0));
  39410. String_t* V_1 = NULL;
  39411. {
  39412. int32_t L_0 = (int32_t)__this->get__index_1();
  39413. if ((((int32_t)L_0) >= ((int32_t)0)))
  39414. {
  39415. goto IL_0034;
  39416. }
  39417. }
  39418. {
  39419. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  39420. NullCheck((MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 *)((MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  39421. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_2;
  39422. L_2 = VirtualFuncInvoker0< Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::GetSpan() */, (MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 *)((MemoryManager_1_t3D1FCAF156C050C8390C62093D713F85F9B5E9D3 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  39423. V_0 = (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_2;
  39424. int32_t L_3 = (int32_t)__this->get__index_1();
  39425. int32_t L_4 = (int32_t)__this->get__length_2();
  39426. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_5;
  39427. L_5 = Span_1_Slice_mFC34A4237BDD41B7664832E34D2E72042361D855_inline((Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  39428. return (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_5;
  39429. }
  39430. IL_0034:
  39431. {
  39432. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  39433. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39434. Type_t * L_7;
  39435. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  39436. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  39437. Type_t * L_9;
  39438. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  39439. bool L_10;
  39440. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  39441. if (!L_10)
  39442. {
  39443. goto IL_0089;
  39444. }
  39445. }
  39446. {
  39447. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  39448. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  39449. V_1 = (String_t*)L_12;
  39450. if (!L_12)
  39451. {
  39452. goto IL_0089;
  39453. }
  39454. }
  39455. {
  39456. String_t* L_13 = V_1;
  39457. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_14;
  39458. L_14 = (( Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  39459. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  39460. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  39461. String_t* L_16 = V_1;
  39462. NullCheck((String_t*)L_16);
  39463. int32_t L_17;
  39464. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  39465. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_18;
  39466. memset((&L_18), 0, sizeof(L_18));
  39467. Span_1__ctor_m10737B6C56174B7DE1D41C9B97A4DC84470FBA72_inline((&L_18), (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  39468. V_0 = (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_18;
  39469. int32_t L_19 = (int32_t)__this->get__index_1();
  39470. int32_t L_20 = (int32_t)__this->get__length_2();
  39471. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_21;
  39472. L_21 = Span_1_Slice_mFC34A4237BDD41B7664832E34D2E72042361D855_inline((Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  39473. return (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_21;
  39474. }
  39475. IL_0089:
  39476. {
  39477. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  39478. if (!L_22)
  39479. {
  39480. goto IL_00b4;
  39481. }
  39482. }
  39483. {
  39484. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  39485. int32_t L_24 = (int32_t)__this->get__index_1();
  39486. int32_t L_25 = (int32_t)__this->get__length_2();
  39487. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_26;
  39488. memset((&L_26), 0, sizeof(L_26));
  39489. Span_1__ctor_mAB25B620D30974257B1807EF4D58C012E5C011A0_inline((&L_26), (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)((Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  39490. return (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_26;
  39491. }
  39492. IL_00b4:
  39493. {
  39494. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ));
  39495. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_27 = V_0;
  39496. return (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_27;
  39497. }
  39498. }
  39499. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE Memory_1_Slice_mFAECB43E1C61441138E63A601F9B648754530D8E_gshared_inline (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  39500. {
  39501. int32_t V_0 = 0;
  39502. int32_t V_1 = 0;
  39503. {
  39504. int32_t L_0 = (int32_t)__this->get__length_2();
  39505. V_0 = (int32_t)L_0;
  39506. int32_t L_1 = V_0;
  39507. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  39508. int32_t L_2 = ___start0;
  39509. int32_t L_3 = V_1;
  39510. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  39511. {
  39512. goto IL_0019;
  39513. }
  39514. }
  39515. {
  39516. int32_t L_4 = ___length1;
  39517. int32_t L_5 = V_1;
  39518. int32_t L_6 = ___start0;
  39519. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  39520. {
  39521. goto IL_001e;
  39522. }
  39523. }
  39524. IL_0019:
  39525. {
  39526. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  39527. }
  39528. IL_001e:
  39529. {
  39530. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  39531. int32_t L_8 = (int32_t)__this->get__index_1();
  39532. int32_t L_9 = ___start0;
  39533. int32_t L_10 = ___length1;
  39534. int32_t L_11 = V_0;
  39535. Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE L_12;
  39536. memset((&L_12), 0, sizeof(L_12));
  39537. Memory_1__ctor_mBEB3C76965B31D158A872DE2ADA5B7629CFC02D7_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  39538. return (Memory_1_t30CC991BFEDE3970CD6AA7E7A64969931BB3B4CE )L_12;
  39539. }
  39540. }
  39541. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Span_1_Slice_mFC34A4237BDD41B7664832E34D2E72042361D855_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  39542. {
  39543. intptr_t V_0;
  39544. memset((&V_0), 0, sizeof(V_0));
  39545. {
  39546. int32_t L_0 = ___start0;
  39547. int32_t L_1 = (int32_t)__this->get__length_2();
  39548. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  39549. {
  39550. goto IL_0014;
  39551. }
  39552. }
  39553. {
  39554. int32_t L_2 = ___length1;
  39555. int32_t L_3 = (int32_t)__this->get__length_2();
  39556. int32_t L_4 = ___start0;
  39557. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  39558. {
  39559. goto IL_001a;
  39560. }
  39561. }
  39562. IL_0014:
  39563. {
  39564. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39565. }
  39566. IL_001a:
  39567. {
  39568. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  39569. int32_t L_6 = ___start0;
  39570. intptr_t L_7;
  39571. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  39572. V_0 = (intptr_t)L_7;
  39573. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_8 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  39574. intptr_t L_9 = V_0;
  39575. int32_t L_10 = ___length1;
  39576. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_11;
  39577. memset((&L_11), 0, sizeof(L_11));
  39578. Span_1__ctor_m10737B6C56174B7DE1D41C9B97A4DC84470FBA72_inline((&L_11), (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  39579. return (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_11;
  39580. }
  39581. }
  39582. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m10737B6C56174B7DE1D41C9B97A4DC84470FBA72_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  39583. {
  39584. {
  39585. int32_t L_0 = ___length2;
  39586. __this->set__length_2(L_0);
  39587. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_1 = ___pinnable0;
  39588. __this->set__pinnable_0(L_1);
  39589. intptr_t L_2 = ___byteOffset1;
  39590. __this->set__byteOffset_1((intptr_t)L_2);
  39591. return;
  39592. }
  39593. }
  39594. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mAB25B620D30974257B1807EF4D58C012E5C011A0_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  39595. {
  39596. static bool s_Il2CppMethodInitialized;
  39597. if (!s_Il2CppMethodInitialized)
  39598. {
  39599. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39600. s_Il2CppMethodInitialized = true;
  39601. }
  39602. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 V_0;
  39603. memset((&V_0), 0, sizeof(V_0));
  39604. {
  39605. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_0 = ___array0;
  39606. if (L_0)
  39607. {
  39608. goto IL_0017;
  39609. }
  39610. }
  39611. {
  39612. int32_t L_1 = ___start1;
  39613. if (L_1)
  39614. {
  39615. goto IL_0009;
  39616. }
  39617. }
  39618. {
  39619. int32_t L_2 = ___length2;
  39620. if (!L_2)
  39621. {
  39622. goto IL_000f;
  39623. }
  39624. }
  39625. IL_0009:
  39626. {
  39627. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39628. }
  39629. IL_000f:
  39630. {
  39631. il2cpp_codegen_initobj(__this, sizeof(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ));
  39632. return;
  39633. }
  39634. IL_0017:
  39635. {
  39636. il2cpp_codegen_initobj((&V_0), sizeof(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 ));
  39637. goto IL_0043;
  39638. }
  39639. {
  39640. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_4 = ___array0;
  39641. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  39642. Type_t * L_5;
  39643. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  39644. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  39645. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39646. Type_t * L_7;
  39647. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  39648. bool L_8;
  39649. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  39650. if (!L_8)
  39651. {
  39652. goto IL_0043;
  39653. }
  39654. }
  39655. {
  39656. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  39657. }
  39658. IL_0043:
  39659. {
  39660. int32_t L_9 = ___start1;
  39661. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_10 = ___array0;
  39662. NullCheck(L_10);
  39663. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  39664. {
  39665. goto IL_0051;
  39666. }
  39667. }
  39668. {
  39669. int32_t L_11 = ___length2;
  39670. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_12 = ___array0;
  39671. NullCheck(L_12);
  39672. int32_t L_13 = ___start1;
  39673. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  39674. {
  39675. goto IL_0057;
  39676. }
  39677. }
  39678. IL_0051:
  39679. {
  39680. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39681. }
  39682. IL_0057:
  39683. {
  39684. int32_t L_14 = ___length2;
  39685. __this->set__length_2(L_14);
  39686. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_15 = ___array0;
  39687. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_16;
  39688. L_16 = (( Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  39689. __this->set__pinnable_0(L_16);
  39690. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  39691. intptr_t L_17 = ((PerTypeValues_1_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  39692. int32_t L_18 = ___start1;
  39693. intptr_t L_19;
  39694. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  39695. __this->set__byteOffset_1((intptr_t)L_19);
  39696. return;
  39697. }
  39698. }
  39699. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m9DE339A1BF367B7BD76918BE06199C9E3D170149_gshared_inline (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, const RuntimeMethod* method)
  39700. {
  39701. static bool s_Il2CppMethodInitialized;
  39702. if (!s_Il2CppMethodInitialized)
  39703. {
  39704. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39705. s_Il2CppMethodInitialized = true;
  39706. }
  39707. bool V_0 = false;
  39708. {
  39709. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_0 = ___array0;
  39710. if (L_0)
  39711. {
  39712. goto IL_000b;
  39713. }
  39714. }
  39715. {
  39716. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 ));
  39717. return;
  39718. }
  39719. IL_000b:
  39720. {
  39721. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  39722. goto IL_0037;
  39723. }
  39724. {
  39725. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_2 = ___array0;
  39726. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  39727. Type_t * L_3;
  39728. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  39729. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  39730. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39731. Type_t * L_5;
  39732. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  39733. bool L_6;
  39734. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  39735. if (!L_6)
  39736. {
  39737. goto IL_0037;
  39738. }
  39739. }
  39740. {
  39741. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  39742. }
  39743. IL_0037:
  39744. {
  39745. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_7 = ___array0;
  39746. __this->set__object_0((RuntimeObject *)L_7);
  39747. __this->set__index_1(0);
  39748. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_8 = ___array0;
  39749. NullCheck(L_8);
  39750. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  39751. return;
  39752. }
  39753. }
  39754. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mB80651FE2BB4C511F66DFDDDB98F81D1CDE4B762_gshared_inline (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  39755. {
  39756. {
  39757. int32_t L_0 = ___length1;
  39758. if ((((int32_t)L_0) >= ((int32_t)0)))
  39759. {
  39760. goto IL_0009;
  39761. }
  39762. }
  39763. {
  39764. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  39765. }
  39766. IL_0009:
  39767. {
  39768. MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C * L_1 = ___manager0;
  39769. __this->set__object_0(L_1);
  39770. __this->set__index_1(((int32_t)-2147483648LL));
  39771. int32_t L_2 = ___length1;
  39772. __this->set__length_2(L_2);
  39773. return;
  39774. }
  39775. }
  39776. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mD86ACE9C45E57079D2DBB7A373537566096ADD7A_gshared_inline (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  39777. {
  39778. {
  39779. RuntimeObject * L_0 = ___obj0;
  39780. __this->set__object_0(L_0);
  39781. int32_t L_1 = ___start1;
  39782. __this->set__index_1(L_1);
  39783. int32_t L_2 = ___length2;
  39784. __this->set__length_2(L_2);
  39785. return;
  39786. }
  39787. }
  39788. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Memory_1_get_Span_m494409B599310376B4B7AE050A93B73316586134_gshared_inline (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, const RuntimeMethod* method)
  39789. {
  39790. static bool s_Il2CppMethodInitialized;
  39791. if (!s_Il2CppMethodInitialized)
  39792. {
  39793. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  39794. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  39795. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  39796. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39797. s_Il2CppMethodInitialized = true;
  39798. }
  39799. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 V_0;
  39800. memset((&V_0), 0, sizeof(V_0));
  39801. String_t* V_1 = NULL;
  39802. {
  39803. int32_t L_0 = (int32_t)__this->get__index_1();
  39804. if ((((int32_t)L_0) >= ((int32_t)0)))
  39805. {
  39806. goto IL_0034;
  39807. }
  39808. }
  39809. {
  39810. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  39811. NullCheck((MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C *)((MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  39812. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_2;
  39813. L_2 = VirtualFuncInvoker0< Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<System.Boolean>::GetSpan() */, (MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C *)((MemoryManager_1_t316D46B10C47F84ECEA95E03D7FC88A2D599699C *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  39814. V_0 = (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_2;
  39815. int32_t L_3 = (int32_t)__this->get__index_1();
  39816. int32_t L_4 = (int32_t)__this->get__length_2();
  39817. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_5;
  39818. L_5 = Span_1_Slice_mA47D42110A3506861BDED4B9AEF0B522FFB13A53_inline((Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  39819. return (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_5;
  39820. }
  39821. IL_0034:
  39822. {
  39823. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  39824. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39825. Type_t * L_7;
  39826. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  39827. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  39828. Type_t * L_9;
  39829. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  39830. bool L_10;
  39831. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  39832. if (!L_10)
  39833. {
  39834. goto IL_0089;
  39835. }
  39836. }
  39837. {
  39838. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  39839. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  39840. V_1 = (String_t*)L_12;
  39841. if (!L_12)
  39842. {
  39843. goto IL_0089;
  39844. }
  39845. }
  39846. {
  39847. String_t* L_13 = V_1;
  39848. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_14;
  39849. L_14 = (( Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  39850. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  39851. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  39852. String_t* L_16 = V_1;
  39853. NullCheck((String_t*)L_16);
  39854. int32_t L_17;
  39855. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  39856. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_18;
  39857. memset((&L_18), 0, sizeof(L_18));
  39858. Span_1__ctor_mCC9484AC65C5C72CA25D8AC53D4B3230D891F362_inline((&L_18), (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  39859. V_0 = (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_18;
  39860. int32_t L_19 = (int32_t)__this->get__index_1();
  39861. int32_t L_20 = (int32_t)__this->get__length_2();
  39862. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_21;
  39863. L_21 = Span_1_Slice_mA47D42110A3506861BDED4B9AEF0B522FFB13A53_inline((Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  39864. return (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_21;
  39865. }
  39866. IL_0089:
  39867. {
  39868. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  39869. if (!L_22)
  39870. {
  39871. goto IL_00b4;
  39872. }
  39873. }
  39874. {
  39875. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  39876. int32_t L_24 = (int32_t)__this->get__index_1();
  39877. int32_t L_25 = (int32_t)__this->get__length_2();
  39878. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_26;
  39879. memset((&L_26), 0, sizeof(L_26));
  39880. Span_1__ctor_m035EF1E97AF185B10D6C484E79BE8875B5E41066_inline((&L_26), (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)((BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  39881. return (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_26;
  39882. }
  39883. IL_00b4:
  39884. {
  39885. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ));
  39886. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_27 = V_0;
  39887. return (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_27;
  39888. }
  39889. }
  39890. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 Memory_1_Slice_m98F1E76ADF1953435603DA015815F5031BBA1346_gshared_inline (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  39891. {
  39892. int32_t V_0 = 0;
  39893. int32_t V_1 = 0;
  39894. {
  39895. int32_t L_0 = (int32_t)__this->get__length_2();
  39896. V_0 = (int32_t)L_0;
  39897. int32_t L_1 = V_0;
  39898. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  39899. int32_t L_2 = ___start0;
  39900. int32_t L_3 = V_1;
  39901. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  39902. {
  39903. goto IL_0019;
  39904. }
  39905. }
  39906. {
  39907. int32_t L_4 = ___length1;
  39908. int32_t L_5 = V_1;
  39909. int32_t L_6 = ___start0;
  39910. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  39911. {
  39912. goto IL_001e;
  39913. }
  39914. }
  39915. IL_0019:
  39916. {
  39917. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  39918. }
  39919. IL_001e:
  39920. {
  39921. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  39922. int32_t L_8 = (int32_t)__this->get__index_1();
  39923. int32_t L_9 = ___start0;
  39924. int32_t L_10 = ___length1;
  39925. int32_t L_11 = V_0;
  39926. Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 L_12;
  39927. memset((&L_12), 0, sizeof(L_12));
  39928. Memory_1__ctor_mD86ACE9C45E57079D2DBB7A373537566096ADD7A_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  39929. return (Memory_1_t0D1EEC7CD5E7A56C8213C053EA36DF2ADB39C564 )L_12;
  39930. }
  39931. }
  39932. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Span_1_Slice_mA47D42110A3506861BDED4B9AEF0B522FFB13A53_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  39933. {
  39934. intptr_t V_0;
  39935. memset((&V_0), 0, sizeof(V_0));
  39936. {
  39937. int32_t L_0 = ___start0;
  39938. int32_t L_1 = (int32_t)__this->get__length_2();
  39939. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  39940. {
  39941. goto IL_0014;
  39942. }
  39943. }
  39944. {
  39945. int32_t L_2 = ___length1;
  39946. int32_t L_3 = (int32_t)__this->get__length_2();
  39947. int32_t L_4 = ___start0;
  39948. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  39949. {
  39950. goto IL_001a;
  39951. }
  39952. }
  39953. IL_0014:
  39954. {
  39955. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39956. }
  39957. IL_001a:
  39958. {
  39959. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  39960. int32_t L_6 = ___start0;
  39961. intptr_t L_7;
  39962. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  39963. V_0 = (intptr_t)L_7;
  39964. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_8 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  39965. intptr_t L_9 = V_0;
  39966. int32_t L_10 = ___length1;
  39967. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_11;
  39968. memset((&L_11), 0, sizeof(L_11));
  39969. Span_1__ctor_mCC9484AC65C5C72CA25D8AC53D4B3230D891F362_inline((&L_11), (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  39970. return (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_11;
  39971. }
  39972. }
  39973. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mCC9484AC65C5C72CA25D8AC53D4B3230D891F362_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  39974. {
  39975. {
  39976. int32_t L_0 = ___length2;
  39977. __this->set__length_2(L_0);
  39978. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_1 = ___pinnable0;
  39979. __this->set__pinnable_0(L_1);
  39980. intptr_t L_2 = ___byteOffset1;
  39981. __this->set__byteOffset_1((intptr_t)L_2);
  39982. return;
  39983. }
  39984. }
  39985. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m035EF1E97AF185B10D6C484E79BE8875B5E41066_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  39986. {
  39987. static bool s_Il2CppMethodInitialized;
  39988. if (!s_Il2CppMethodInitialized)
  39989. {
  39990. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39991. s_Il2CppMethodInitialized = true;
  39992. }
  39993. bool V_0 = false;
  39994. {
  39995. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_0 = ___array0;
  39996. if (L_0)
  39997. {
  39998. goto IL_0017;
  39999. }
  40000. }
  40001. {
  40002. int32_t L_1 = ___start1;
  40003. if (L_1)
  40004. {
  40005. goto IL_0009;
  40006. }
  40007. }
  40008. {
  40009. int32_t L_2 = ___length2;
  40010. if (!L_2)
  40011. {
  40012. goto IL_000f;
  40013. }
  40014. }
  40015. IL_0009:
  40016. {
  40017. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40018. }
  40019. IL_000f:
  40020. {
  40021. il2cpp_codegen_initobj(__this, sizeof(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ));
  40022. return;
  40023. }
  40024. IL_0017:
  40025. {
  40026. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  40027. goto IL_0043;
  40028. }
  40029. {
  40030. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_4 = ___array0;
  40031. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  40032. Type_t * L_5;
  40033. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  40034. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  40035. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40036. Type_t * L_7;
  40037. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  40038. bool L_8;
  40039. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  40040. if (!L_8)
  40041. {
  40042. goto IL_0043;
  40043. }
  40044. }
  40045. {
  40046. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  40047. }
  40048. IL_0043:
  40049. {
  40050. int32_t L_9 = ___start1;
  40051. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_10 = ___array0;
  40052. NullCheck(L_10);
  40053. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  40054. {
  40055. goto IL_0051;
  40056. }
  40057. }
  40058. {
  40059. int32_t L_11 = ___length2;
  40060. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_12 = ___array0;
  40061. NullCheck(L_12);
  40062. int32_t L_13 = ___start1;
  40063. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  40064. {
  40065. goto IL_0057;
  40066. }
  40067. }
  40068. IL_0051:
  40069. {
  40070. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40071. }
  40072. IL_0057:
  40073. {
  40074. int32_t L_14 = ___length2;
  40075. __this->set__length_2(L_14);
  40076. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_15 = ___array0;
  40077. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_16;
  40078. L_16 = (( Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  40079. __this->set__pinnable_0(L_16);
  40080. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  40081. intptr_t L_17 = ((PerTypeValues_1_t38F52AA1E5448089390A899F335DF1244DCBE8DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  40082. int32_t L_18 = ___start1;
  40083. intptr_t L_19;
  40084. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  40085. __this->set__byteOffset_1((intptr_t)L_19);
  40086. return;
  40087. }
  40088. }
  40089. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m0B6E9D50BD0FFE6008C771D694E0720A5B32E3D6_gshared_inline (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method)
  40090. {
  40091. static bool s_Il2CppMethodInitialized;
  40092. if (!s_Il2CppMethodInitialized)
  40093. {
  40094. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40095. s_Il2CppMethodInitialized = true;
  40096. }
  40097. uint8_t V_0 = 0x0;
  40098. {
  40099. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___array0;
  40100. if (L_0)
  40101. {
  40102. goto IL_000b;
  40103. }
  40104. }
  40105. {
  40106. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 ));
  40107. return;
  40108. }
  40109. IL_000b:
  40110. {
  40111. il2cpp_codegen_initobj((&V_0), sizeof(uint8_t));
  40112. goto IL_0037;
  40113. }
  40114. {
  40115. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_2 = ___array0;
  40116. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  40117. Type_t * L_3;
  40118. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  40119. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  40120. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40121. Type_t * L_5;
  40122. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  40123. bool L_6;
  40124. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  40125. if (!L_6)
  40126. {
  40127. goto IL_0037;
  40128. }
  40129. }
  40130. {
  40131. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  40132. }
  40133. IL_0037:
  40134. {
  40135. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_7 = ___array0;
  40136. __this->set__object_0((RuntimeObject *)L_7);
  40137. __this->set__index_1(0);
  40138. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_8 = ___array0;
  40139. NullCheck(L_8);
  40140. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  40141. return;
  40142. }
  40143. }
  40144. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m58824AA6C3D204070467486A5384162004ED0917_gshared_inline (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  40145. {
  40146. {
  40147. int32_t L_0 = ___length1;
  40148. if ((((int32_t)L_0) >= ((int32_t)0)))
  40149. {
  40150. goto IL_0009;
  40151. }
  40152. }
  40153. {
  40154. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  40155. }
  40156. IL_0009:
  40157. {
  40158. MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 * L_1 = ___manager0;
  40159. __this->set__object_0(L_1);
  40160. __this->set__index_1(((int32_t)-2147483648LL));
  40161. int32_t L_2 = ___length1;
  40162. __this->set__length_2(L_2);
  40163. return;
  40164. }
  40165. }
  40166. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m900DCFD91CB57FD7EC1CBC968E74B45292FC0E3A_gshared_inline (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  40167. {
  40168. {
  40169. RuntimeObject * L_0 = ___obj0;
  40170. __this->set__object_0(L_0);
  40171. int32_t L_1 = ___start1;
  40172. __this->set__index_1(L_1);
  40173. int32_t L_2 = ___length2;
  40174. __this->set__length_2(L_2);
  40175. return;
  40176. }
  40177. }
  40178. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Memory_1_get_Span_m3028028B2677C147C0CFADFCB17F85FE1EACB999_gshared_inline (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, const RuntimeMethod* method)
  40179. {
  40180. static bool s_Il2CppMethodInitialized;
  40181. if (!s_Il2CppMethodInitialized)
  40182. {
  40183. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  40184. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40185. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  40186. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40187. s_Il2CppMethodInitialized = true;
  40188. }
  40189. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_0;
  40190. memset((&V_0), 0, sizeof(V_0));
  40191. String_t* V_1 = NULL;
  40192. {
  40193. int32_t L_0 = (int32_t)__this->get__index_1();
  40194. if ((((int32_t)L_0) >= ((int32_t)0)))
  40195. {
  40196. goto IL_0034;
  40197. }
  40198. }
  40199. {
  40200. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  40201. NullCheck((MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 *)((MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40202. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2;
  40203. L_2 = VirtualFuncInvoker0< Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<System.Byte>::GetSpan() */, (MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 *)((MemoryManager_1_t63197D4504965D8055855E2D7B79DC4919979843 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40204. V_0 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2;
  40205. int32_t L_3 = (int32_t)__this->get__index_1();
  40206. int32_t L_4 = (int32_t)__this->get__length_2();
  40207. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_5;
  40208. L_5 = Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_inline((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  40209. return (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_5;
  40210. }
  40211. IL_0034:
  40212. {
  40213. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  40214. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40215. Type_t * L_7;
  40216. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  40217. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  40218. Type_t * L_9;
  40219. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  40220. bool L_10;
  40221. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  40222. if (!L_10)
  40223. {
  40224. goto IL_0089;
  40225. }
  40226. }
  40227. {
  40228. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  40229. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  40230. V_1 = (String_t*)L_12;
  40231. if (!L_12)
  40232. {
  40233. goto IL_0089;
  40234. }
  40235. }
  40236. {
  40237. String_t* L_13 = V_1;
  40238. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_14;
  40239. L_14 = (( Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  40240. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40241. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  40242. String_t* L_16 = V_1;
  40243. NullCheck((String_t*)L_16);
  40244. int32_t L_17;
  40245. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  40246. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_18;
  40247. memset((&L_18), 0, sizeof(L_18));
  40248. Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_inline((&L_18), (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  40249. V_0 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_18;
  40250. int32_t L_19 = (int32_t)__this->get__index_1();
  40251. int32_t L_20 = (int32_t)__this->get__length_2();
  40252. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_21;
  40253. L_21 = Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_inline((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  40254. return (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_21;
  40255. }
  40256. IL_0089:
  40257. {
  40258. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  40259. if (!L_22)
  40260. {
  40261. goto IL_00b4;
  40262. }
  40263. }
  40264. {
  40265. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  40266. int32_t L_24 = (int32_t)__this->get__index_1();
  40267. int32_t L_25 = (int32_t)__this->get__length_2();
  40268. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_26;
  40269. memset((&L_26), 0, sizeof(L_26));
  40270. Span_1__ctor_mE2364CC76ED4B4A933C1F9E482051BCDE4739D63_inline((&L_26), (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  40271. return (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_26;
  40272. }
  40273. IL_00b4:
  40274. {
  40275. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ));
  40276. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_27 = V_0;
  40277. return (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_27;
  40278. }
  40279. }
  40280. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 Memory_1_Slice_m7EBE3538246B3F05FF010BE35F203E39D1B55CFE_gshared_inline (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  40281. {
  40282. int32_t V_0 = 0;
  40283. int32_t V_1 = 0;
  40284. {
  40285. int32_t L_0 = (int32_t)__this->get__length_2();
  40286. V_0 = (int32_t)L_0;
  40287. int32_t L_1 = V_0;
  40288. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  40289. int32_t L_2 = ___start0;
  40290. int32_t L_3 = V_1;
  40291. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  40292. {
  40293. goto IL_0019;
  40294. }
  40295. }
  40296. {
  40297. int32_t L_4 = ___length1;
  40298. int32_t L_5 = V_1;
  40299. int32_t L_6 = ___start0;
  40300. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  40301. {
  40302. goto IL_001e;
  40303. }
  40304. }
  40305. IL_0019:
  40306. {
  40307. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  40308. }
  40309. IL_001e:
  40310. {
  40311. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  40312. int32_t L_8 = (int32_t)__this->get__index_1();
  40313. int32_t L_9 = ___start0;
  40314. int32_t L_10 = ___length1;
  40315. int32_t L_11 = V_0;
  40316. Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 L_12;
  40317. memset((&L_12), 0, sizeof(L_12));
  40318. Memory_1__ctor_m900DCFD91CB57FD7EC1CBC968E74B45292FC0E3A_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  40319. return (Memory_1_tDC1BB2007CC49B78C6C191A260FD818418D9E1D9 )L_12;
  40320. }
  40321. }
  40322. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  40323. {
  40324. intptr_t V_0;
  40325. memset((&V_0), 0, sizeof(V_0));
  40326. {
  40327. int32_t L_0 = ___start0;
  40328. int32_t L_1 = (int32_t)__this->get__length_2();
  40329. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  40330. {
  40331. goto IL_0014;
  40332. }
  40333. }
  40334. {
  40335. int32_t L_2 = ___length1;
  40336. int32_t L_3 = (int32_t)__this->get__length_2();
  40337. int32_t L_4 = ___start0;
  40338. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  40339. {
  40340. goto IL_001a;
  40341. }
  40342. }
  40343. IL_0014:
  40344. {
  40345. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40346. }
  40347. IL_001a:
  40348. {
  40349. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  40350. int32_t L_6 = ___start0;
  40351. intptr_t L_7;
  40352. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  40353. V_0 = (intptr_t)L_7;
  40354. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_8 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  40355. intptr_t L_9 = V_0;
  40356. int32_t L_10 = ___length1;
  40357. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_11;
  40358. memset((&L_11), 0, sizeof(L_11));
  40359. Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_inline((&L_11), (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  40360. return (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_11;
  40361. }
  40362. }
  40363. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  40364. {
  40365. {
  40366. int32_t L_0 = ___length2;
  40367. __this->set__length_2(L_0);
  40368. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_1 = ___pinnable0;
  40369. __this->set__pinnable_0(L_1);
  40370. intptr_t L_2 = ___byteOffset1;
  40371. __this->set__byteOffset_1((intptr_t)L_2);
  40372. return;
  40373. }
  40374. }
  40375. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE2364CC76ED4B4A933C1F9E482051BCDE4739D63_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  40376. {
  40377. static bool s_Il2CppMethodInitialized;
  40378. if (!s_Il2CppMethodInitialized)
  40379. {
  40380. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40381. s_Il2CppMethodInitialized = true;
  40382. }
  40383. uint8_t V_0 = 0x0;
  40384. {
  40385. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___array0;
  40386. if (L_0)
  40387. {
  40388. goto IL_0017;
  40389. }
  40390. }
  40391. {
  40392. int32_t L_1 = ___start1;
  40393. if (L_1)
  40394. {
  40395. goto IL_0009;
  40396. }
  40397. }
  40398. {
  40399. int32_t L_2 = ___length2;
  40400. if (!L_2)
  40401. {
  40402. goto IL_000f;
  40403. }
  40404. }
  40405. IL_0009:
  40406. {
  40407. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40408. }
  40409. IL_000f:
  40410. {
  40411. il2cpp_codegen_initobj(__this, sizeof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ));
  40412. return;
  40413. }
  40414. IL_0017:
  40415. {
  40416. il2cpp_codegen_initobj((&V_0), sizeof(uint8_t));
  40417. goto IL_0043;
  40418. }
  40419. {
  40420. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4 = ___array0;
  40421. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  40422. Type_t * L_5;
  40423. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  40424. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  40425. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40426. Type_t * L_7;
  40427. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  40428. bool L_8;
  40429. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  40430. if (!L_8)
  40431. {
  40432. goto IL_0043;
  40433. }
  40434. }
  40435. {
  40436. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  40437. }
  40438. IL_0043:
  40439. {
  40440. int32_t L_9 = ___start1;
  40441. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_10 = ___array0;
  40442. NullCheck(L_10);
  40443. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  40444. {
  40445. goto IL_0051;
  40446. }
  40447. }
  40448. {
  40449. int32_t L_11 = ___length2;
  40450. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_12 = ___array0;
  40451. NullCheck(L_12);
  40452. int32_t L_13 = ___start1;
  40453. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  40454. {
  40455. goto IL_0057;
  40456. }
  40457. }
  40458. IL_0051:
  40459. {
  40460. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40461. }
  40462. IL_0057:
  40463. {
  40464. int32_t L_14 = ___length2;
  40465. __this->set__length_2(L_14);
  40466. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_15 = ___array0;
  40467. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_16;
  40468. L_16 = (( Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  40469. __this->set__pinnable_0(L_16);
  40470. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  40471. intptr_t L_17 = ((PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  40472. int32_t L_18 = ___start1;
  40473. intptr_t L_19;
  40474. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  40475. __this->set__byteOffset_1((intptr_t)L_19);
  40476. return;
  40477. }
  40478. }
  40479. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m6F723736D722834C6AB7F32E93FCEF6BBE88A52F_gshared_inline (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, const RuntimeMethod* method)
  40480. {
  40481. static bool s_Il2CppMethodInitialized;
  40482. if (!s_Il2CppMethodInitialized)
  40483. {
  40484. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40485. s_Il2CppMethodInitialized = true;
  40486. }
  40487. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_0;
  40488. memset((&V_0), 0, sizeof(V_0));
  40489. {
  40490. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_0 = ___array0;
  40491. if (L_0)
  40492. {
  40493. goto IL_000b;
  40494. }
  40495. }
  40496. {
  40497. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 ));
  40498. return;
  40499. }
  40500. IL_000b:
  40501. {
  40502. il2cpp_codegen_initobj((&V_0), sizeof(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ));
  40503. goto IL_0037;
  40504. }
  40505. {
  40506. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_2 = ___array0;
  40507. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  40508. Type_t * L_3;
  40509. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  40510. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  40511. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40512. Type_t * L_5;
  40513. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  40514. bool L_6;
  40515. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  40516. if (!L_6)
  40517. {
  40518. goto IL_0037;
  40519. }
  40520. }
  40521. {
  40522. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  40523. }
  40524. IL_0037:
  40525. {
  40526. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_7 = ___array0;
  40527. __this->set__object_0((RuntimeObject *)L_7);
  40528. __this->set__index_1(0);
  40529. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_8 = ___array0;
  40530. NullCheck(L_8);
  40531. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  40532. return;
  40533. }
  40534. }
  40535. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m59D14E86A5CDB92497438105932E18010181FF84_gshared_inline (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  40536. {
  40537. {
  40538. int32_t L_0 = ___length1;
  40539. if ((((int32_t)L_0) >= ((int32_t)0)))
  40540. {
  40541. goto IL_0009;
  40542. }
  40543. }
  40544. {
  40545. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  40546. }
  40547. IL_0009:
  40548. {
  40549. MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA * L_1 = ___manager0;
  40550. __this->set__object_0(L_1);
  40551. __this->set__index_1(((int32_t)-2147483648LL));
  40552. int32_t L_2 = ___length1;
  40553. __this->set__length_2(L_2);
  40554. return;
  40555. }
  40556. }
  40557. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mB5F3C065DD49AD564D7CB4A2D733BAF07C02A65D_gshared_inline (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  40558. {
  40559. {
  40560. RuntimeObject * L_0 = ___obj0;
  40561. __this->set__object_0(L_0);
  40562. int32_t L_1 = ___start1;
  40563. __this->set__index_1(L_1);
  40564. int32_t L_2 = ___length2;
  40565. __this->set__length_2(L_2);
  40566. return;
  40567. }
  40568. }
  40569. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Memory_1_get_Span_m523AE4579A3C98DEF7C2E6DBFE4D6A0290DB8B1D_gshared_inline (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, const RuntimeMethod* method)
  40570. {
  40571. static bool s_Il2CppMethodInitialized;
  40572. if (!s_Il2CppMethodInitialized)
  40573. {
  40574. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  40575. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40576. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  40577. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40578. s_Il2CppMethodInitialized = true;
  40579. }
  40580. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_0;
  40581. memset((&V_0), 0, sizeof(V_0));
  40582. String_t* V_1 = NULL;
  40583. {
  40584. int32_t L_0 = (int32_t)__this->get__index_1();
  40585. if ((((int32_t)L_0) >= ((int32_t)0)))
  40586. {
  40587. goto IL_0034;
  40588. }
  40589. }
  40590. {
  40591. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  40592. NullCheck((MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA *)((MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40593. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_2;
  40594. L_2 = VirtualFuncInvoker0< Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Byte4>::GetSpan() */, (MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA *)((MemoryManager_1_t9BF4440B8FEFAC91D8036772888FD0A38BB7FFEA *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40595. V_0 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_2;
  40596. int32_t L_3 = (int32_t)__this->get__index_1();
  40597. int32_t L_4 = (int32_t)__this->get__length_2();
  40598. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_5;
  40599. L_5 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  40600. return (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_5;
  40601. }
  40602. IL_0034:
  40603. {
  40604. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  40605. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40606. Type_t * L_7;
  40607. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  40608. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  40609. Type_t * L_9;
  40610. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  40611. bool L_10;
  40612. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  40613. if (!L_10)
  40614. {
  40615. goto IL_0089;
  40616. }
  40617. }
  40618. {
  40619. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  40620. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  40621. V_1 = (String_t*)L_12;
  40622. if (!L_12)
  40623. {
  40624. goto IL_0089;
  40625. }
  40626. }
  40627. {
  40628. String_t* L_13 = V_1;
  40629. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_14;
  40630. L_14 = (( Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  40631. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40632. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  40633. String_t* L_16 = V_1;
  40634. NullCheck((String_t*)L_16);
  40635. int32_t L_17;
  40636. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  40637. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_18;
  40638. memset((&L_18), 0, sizeof(L_18));
  40639. Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_inline((&L_18), (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  40640. V_0 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_18;
  40641. int32_t L_19 = (int32_t)__this->get__index_1();
  40642. int32_t L_20 = (int32_t)__this->get__length_2();
  40643. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_21;
  40644. L_21 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  40645. return (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_21;
  40646. }
  40647. IL_0089:
  40648. {
  40649. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  40650. if (!L_22)
  40651. {
  40652. goto IL_00b4;
  40653. }
  40654. }
  40655. {
  40656. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  40657. int32_t L_24 = (int32_t)__this->get__index_1();
  40658. int32_t L_25 = (int32_t)__this->get__length_2();
  40659. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_26;
  40660. memset((&L_26), 0, sizeof(L_26));
  40661. Span_1__ctor_mE9DA3EAFA45ED8B35D194DED15A59EC7B3D84453_inline((&L_26), (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)((Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  40662. return (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_26;
  40663. }
  40664. IL_00b4:
  40665. {
  40666. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ));
  40667. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_27 = V_0;
  40668. return (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_27;
  40669. }
  40670. }
  40671. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 Memory_1_Slice_mB62E46B5BCB43936904949522FD2599385E90DC7_gshared_inline (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  40672. {
  40673. int32_t V_0 = 0;
  40674. int32_t V_1 = 0;
  40675. {
  40676. int32_t L_0 = (int32_t)__this->get__length_2();
  40677. V_0 = (int32_t)L_0;
  40678. int32_t L_1 = V_0;
  40679. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  40680. int32_t L_2 = ___start0;
  40681. int32_t L_3 = V_1;
  40682. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  40683. {
  40684. goto IL_0019;
  40685. }
  40686. }
  40687. {
  40688. int32_t L_4 = ___length1;
  40689. int32_t L_5 = V_1;
  40690. int32_t L_6 = ___start0;
  40691. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  40692. {
  40693. goto IL_001e;
  40694. }
  40695. }
  40696. IL_0019:
  40697. {
  40698. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  40699. }
  40700. IL_001e:
  40701. {
  40702. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  40703. int32_t L_8 = (int32_t)__this->get__index_1();
  40704. int32_t L_9 = ___start0;
  40705. int32_t L_10 = ___length1;
  40706. int32_t L_11 = V_0;
  40707. Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 L_12;
  40708. memset((&L_12), 0, sizeof(L_12));
  40709. Memory_1__ctor_mB5F3C065DD49AD564D7CB4A2D733BAF07C02A65D_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  40710. return (Memory_1_t5E76C75EEFD223630C434F33FCC6BFAA6F2072D4 )L_12;
  40711. }
  40712. }
  40713. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  40714. {
  40715. intptr_t V_0;
  40716. memset((&V_0), 0, sizeof(V_0));
  40717. {
  40718. int32_t L_0 = ___start0;
  40719. int32_t L_1 = (int32_t)__this->get__length_2();
  40720. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  40721. {
  40722. goto IL_0014;
  40723. }
  40724. }
  40725. {
  40726. int32_t L_2 = ___length1;
  40727. int32_t L_3 = (int32_t)__this->get__length_2();
  40728. int32_t L_4 = ___start0;
  40729. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  40730. {
  40731. goto IL_001a;
  40732. }
  40733. }
  40734. IL_0014:
  40735. {
  40736. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40737. }
  40738. IL_001a:
  40739. {
  40740. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  40741. int32_t L_6 = ___start0;
  40742. intptr_t L_7;
  40743. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  40744. V_0 = (intptr_t)L_7;
  40745. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_8 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  40746. intptr_t L_9 = V_0;
  40747. int32_t L_10 = ___length1;
  40748. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_11;
  40749. memset((&L_11), 0, sizeof(L_11));
  40750. Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_inline((&L_11), (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  40751. return (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_11;
  40752. }
  40753. }
  40754. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  40755. {
  40756. {
  40757. int32_t L_0 = ___length2;
  40758. __this->set__length_2(L_0);
  40759. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_1 = ___pinnable0;
  40760. __this->set__pinnable_0(L_1);
  40761. intptr_t L_2 = ___byteOffset1;
  40762. __this->set__byteOffset_1((intptr_t)L_2);
  40763. return;
  40764. }
  40765. }
  40766. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE9DA3EAFA45ED8B35D194DED15A59EC7B3D84453_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  40767. {
  40768. static bool s_Il2CppMethodInitialized;
  40769. if (!s_Il2CppMethodInitialized)
  40770. {
  40771. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40772. s_Il2CppMethodInitialized = true;
  40773. }
  40774. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_0;
  40775. memset((&V_0), 0, sizeof(V_0));
  40776. {
  40777. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_0 = ___array0;
  40778. if (L_0)
  40779. {
  40780. goto IL_0017;
  40781. }
  40782. }
  40783. {
  40784. int32_t L_1 = ___start1;
  40785. if (L_1)
  40786. {
  40787. goto IL_0009;
  40788. }
  40789. }
  40790. {
  40791. int32_t L_2 = ___length2;
  40792. if (!L_2)
  40793. {
  40794. goto IL_000f;
  40795. }
  40796. }
  40797. IL_0009:
  40798. {
  40799. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40800. }
  40801. IL_000f:
  40802. {
  40803. il2cpp_codegen_initobj(__this, sizeof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ));
  40804. return;
  40805. }
  40806. IL_0017:
  40807. {
  40808. il2cpp_codegen_initobj((&V_0), sizeof(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ));
  40809. goto IL_0043;
  40810. }
  40811. {
  40812. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_4 = ___array0;
  40813. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  40814. Type_t * L_5;
  40815. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  40816. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  40817. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40818. Type_t * L_7;
  40819. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  40820. bool L_8;
  40821. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  40822. if (!L_8)
  40823. {
  40824. goto IL_0043;
  40825. }
  40826. }
  40827. {
  40828. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  40829. }
  40830. IL_0043:
  40831. {
  40832. int32_t L_9 = ___start1;
  40833. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_10 = ___array0;
  40834. NullCheck(L_10);
  40835. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  40836. {
  40837. goto IL_0051;
  40838. }
  40839. }
  40840. {
  40841. int32_t L_11 = ___length2;
  40842. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_12 = ___array0;
  40843. NullCheck(L_12);
  40844. int32_t L_13 = ___start1;
  40845. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  40846. {
  40847. goto IL_0057;
  40848. }
  40849. }
  40850. IL_0051:
  40851. {
  40852. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40853. }
  40854. IL_0057:
  40855. {
  40856. int32_t L_14 = ___length2;
  40857. __this->set__length_2(L_14);
  40858. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_15 = ___array0;
  40859. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_16;
  40860. L_16 = (( Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  40861. __this->set__pinnable_0(L_16);
  40862. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  40863. intptr_t L_17 = ((PerTypeValues_1_tDEA44F3AB65206170A37FE99B145D3574D34B93D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  40864. int32_t L_18 = ___start1;
  40865. intptr_t L_19;
  40866. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  40867. __this->set__byteOffset_1((intptr_t)L_19);
  40868. return;
  40869. }
  40870. }
  40871. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m1977374B9C3323EFA42BB19AA58303A79E0FDA54_gshared_inline (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, const RuntimeMethod* method)
  40872. {
  40873. static bool s_Il2CppMethodInitialized;
  40874. if (!s_Il2CppMethodInitialized)
  40875. {
  40876. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40877. s_Il2CppMethodInitialized = true;
  40878. }
  40879. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 V_0;
  40880. memset((&V_0), 0, sizeof(V_0));
  40881. {
  40882. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_0 = ___array0;
  40883. if (L_0)
  40884. {
  40885. goto IL_000b;
  40886. }
  40887. }
  40888. {
  40889. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B ));
  40890. return;
  40891. }
  40892. IL_000b:
  40893. {
  40894. il2cpp_codegen_initobj((&V_0), sizeof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ));
  40895. goto IL_0037;
  40896. }
  40897. {
  40898. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_2 = ___array0;
  40899. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  40900. Type_t * L_3;
  40901. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  40902. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  40903. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40904. Type_t * L_5;
  40905. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  40906. bool L_6;
  40907. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  40908. if (!L_6)
  40909. {
  40910. goto IL_0037;
  40911. }
  40912. }
  40913. {
  40914. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  40915. }
  40916. IL_0037:
  40917. {
  40918. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_7 = ___array0;
  40919. __this->set__object_0((RuntimeObject *)L_7);
  40920. __this->set__index_1(0);
  40921. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_8 = ___array0;
  40922. NullCheck(L_8);
  40923. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  40924. return;
  40925. }
  40926. }
  40927. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m436412C32B34DA155E085094E1E31AD1C7C1B52A_gshared_inline (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  40928. {
  40929. {
  40930. int32_t L_0 = ___length1;
  40931. if ((((int32_t)L_0) >= ((int32_t)0)))
  40932. {
  40933. goto IL_0009;
  40934. }
  40935. }
  40936. {
  40937. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  40938. }
  40939. IL_0009:
  40940. {
  40941. MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 * L_1 = ___manager0;
  40942. __this->set__object_0(L_1);
  40943. __this->set__index_1(((int32_t)-2147483648LL));
  40944. int32_t L_2 = ___length1;
  40945. __this->set__length_2(L_2);
  40946. return;
  40947. }
  40948. }
  40949. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m39270F84B9DC87A29C6FF7569E3DD7DC19867886_gshared_inline (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  40950. {
  40951. {
  40952. RuntimeObject * L_0 = ___obj0;
  40953. __this->set__object_0(L_0);
  40954. int32_t L_1 = ___start1;
  40955. __this->set__index_1(L_1);
  40956. int32_t L_2 = ___length2;
  40957. __this->set__length_2(L_2);
  40958. return;
  40959. }
  40960. }
  40961. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Memory_1_get_Span_m21ACB79E22EF08AC5C025C24C5E142A1BE79A57C_gshared_inline (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, const RuntimeMethod* method)
  40962. {
  40963. static bool s_Il2CppMethodInitialized;
  40964. if (!s_Il2CppMethodInitialized)
  40965. {
  40966. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  40967. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40968. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  40969. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40970. s_Il2CppMethodInitialized = true;
  40971. }
  40972. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 V_0;
  40973. memset((&V_0), 0, sizeof(V_0));
  40974. String_t* V_1 = NULL;
  40975. {
  40976. int32_t L_0 = (int32_t)__this->get__index_1();
  40977. if ((((int32_t)L_0) >= ((int32_t)0)))
  40978. {
  40979. goto IL_0034;
  40980. }
  40981. }
  40982. {
  40983. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  40984. NullCheck((MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 *)((MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40985. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_2;
  40986. L_2 = VirtualFuncInvoker0< Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Color>::GetSpan() */, (MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 *)((MemoryManager_1_tA41A7546E0860A811382AB32F9E61BFE8ECAA619 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40987. V_0 = (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_2;
  40988. int32_t L_3 = (int32_t)__this->get__index_1();
  40989. int32_t L_4 = (int32_t)__this->get__length_2();
  40990. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_5;
  40991. L_5 = Span_1_Slice_m6359EE2F1119A9D6403165472E9E4D5EF97C051A_inline((Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  40992. return (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_5;
  40993. }
  40994. IL_0034:
  40995. {
  40996. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  40997. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40998. Type_t * L_7;
  40999. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  41000. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  41001. Type_t * L_9;
  41002. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  41003. bool L_10;
  41004. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  41005. if (!L_10)
  41006. {
  41007. goto IL_0089;
  41008. }
  41009. }
  41010. {
  41011. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  41012. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  41013. V_1 = (String_t*)L_12;
  41014. if (!L_12)
  41015. {
  41016. goto IL_0089;
  41017. }
  41018. }
  41019. {
  41020. String_t* L_13 = V_1;
  41021. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_14;
  41022. L_14 = (( Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  41023. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41024. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  41025. String_t* L_16 = V_1;
  41026. NullCheck((String_t*)L_16);
  41027. int32_t L_17;
  41028. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  41029. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_18;
  41030. memset((&L_18), 0, sizeof(L_18));
  41031. Span_1__ctor_mDAA1D0E11EDE17FFE65097222F9F884E662220BE_inline((&L_18), (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  41032. V_0 = (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_18;
  41033. int32_t L_19 = (int32_t)__this->get__index_1();
  41034. int32_t L_20 = (int32_t)__this->get__length_2();
  41035. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_21;
  41036. L_21 = Span_1_Slice_m6359EE2F1119A9D6403165472E9E4D5EF97C051A_inline((Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41037. return (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_21;
  41038. }
  41039. IL_0089:
  41040. {
  41041. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  41042. if (!L_22)
  41043. {
  41044. goto IL_00b4;
  41045. }
  41046. }
  41047. {
  41048. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  41049. int32_t L_24 = (int32_t)__this->get__index_1();
  41050. int32_t L_25 = (int32_t)__this->get__length_2();
  41051. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_26;
  41052. memset((&L_26), 0, sizeof(L_26));
  41053. Span_1__ctor_m00A2C429BBE77F94455C47DC588DB422D9CBE236_inline((&L_26), (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)((ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  41054. return (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_26;
  41055. }
  41056. IL_00b4:
  41057. {
  41058. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ));
  41059. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_27 = V_0;
  41060. return (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_27;
  41061. }
  41062. }
  41063. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B Memory_1_Slice_mCBE69BD55E62B6459D4DFE0AB078BDE6904C8032_gshared_inline (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  41064. {
  41065. int32_t V_0 = 0;
  41066. int32_t V_1 = 0;
  41067. {
  41068. int32_t L_0 = (int32_t)__this->get__length_2();
  41069. V_0 = (int32_t)L_0;
  41070. int32_t L_1 = V_0;
  41071. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  41072. int32_t L_2 = ___start0;
  41073. int32_t L_3 = V_1;
  41074. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  41075. {
  41076. goto IL_0019;
  41077. }
  41078. }
  41079. {
  41080. int32_t L_4 = ___length1;
  41081. int32_t L_5 = V_1;
  41082. int32_t L_6 = ___start0;
  41083. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  41084. {
  41085. goto IL_001e;
  41086. }
  41087. }
  41088. IL_0019:
  41089. {
  41090. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  41091. }
  41092. IL_001e:
  41093. {
  41094. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  41095. int32_t L_8 = (int32_t)__this->get__index_1();
  41096. int32_t L_9 = ___start0;
  41097. int32_t L_10 = ___length1;
  41098. int32_t L_11 = V_0;
  41099. Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B L_12;
  41100. memset((&L_12), 0, sizeof(L_12));
  41101. Memory_1__ctor_m39270F84B9DC87A29C6FF7569E3DD7DC19867886_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  41102. return (Memory_1_t3086CF9A1973D4301A97ABB4C4F89C2A79A8A54B )L_12;
  41103. }
  41104. }
  41105. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Span_1_Slice_m6359EE2F1119A9D6403165472E9E4D5EF97C051A_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  41106. {
  41107. intptr_t V_0;
  41108. memset((&V_0), 0, sizeof(V_0));
  41109. {
  41110. int32_t L_0 = ___start0;
  41111. int32_t L_1 = (int32_t)__this->get__length_2();
  41112. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  41113. {
  41114. goto IL_0014;
  41115. }
  41116. }
  41117. {
  41118. int32_t L_2 = ___length1;
  41119. int32_t L_3 = (int32_t)__this->get__length_2();
  41120. int32_t L_4 = ___start0;
  41121. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  41122. {
  41123. goto IL_001a;
  41124. }
  41125. }
  41126. IL_0014:
  41127. {
  41128. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41129. }
  41130. IL_001a:
  41131. {
  41132. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  41133. int32_t L_6 = ___start0;
  41134. intptr_t L_7;
  41135. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  41136. V_0 = (intptr_t)L_7;
  41137. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_8 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  41138. intptr_t L_9 = V_0;
  41139. int32_t L_10 = ___length1;
  41140. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_11;
  41141. memset((&L_11), 0, sizeof(L_11));
  41142. Span_1__ctor_mDAA1D0E11EDE17FFE65097222F9F884E662220BE_inline((&L_11), (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  41143. return (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_11;
  41144. }
  41145. }
  41146. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mDAA1D0E11EDE17FFE65097222F9F884E662220BE_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  41147. {
  41148. {
  41149. int32_t L_0 = ___length2;
  41150. __this->set__length_2(L_0);
  41151. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_1 = ___pinnable0;
  41152. __this->set__pinnable_0(L_1);
  41153. intptr_t L_2 = ___byteOffset1;
  41154. __this->set__byteOffset_1((intptr_t)L_2);
  41155. return;
  41156. }
  41157. }
  41158. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m00A2C429BBE77F94455C47DC588DB422D9CBE236_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  41159. {
  41160. static bool s_Il2CppMethodInitialized;
  41161. if (!s_Il2CppMethodInitialized)
  41162. {
  41163. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41164. s_Il2CppMethodInitialized = true;
  41165. }
  41166. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 V_0;
  41167. memset((&V_0), 0, sizeof(V_0));
  41168. {
  41169. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_0 = ___array0;
  41170. if (L_0)
  41171. {
  41172. goto IL_0017;
  41173. }
  41174. }
  41175. {
  41176. int32_t L_1 = ___start1;
  41177. if (L_1)
  41178. {
  41179. goto IL_0009;
  41180. }
  41181. }
  41182. {
  41183. int32_t L_2 = ___length2;
  41184. if (!L_2)
  41185. {
  41186. goto IL_000f;
  41187. }
  41188. }
  41189. IL_0009:
  41190. {
  41191. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41192. }
  41193. IL_000f:
  41194. {
  41195. il2cpp_codegen_initobj(__this, sizeof(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ));
  41196. return;
  41197. }
  41198. IL_0017:
  41199. {
  41200. il2cpp_codegen_initobj((&V_0), sizeof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ));
  41201. goto IL_0043;
  41202. }
  41203. {
  41204. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_4 = ___array0;
  41205. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  41206. Type_t * L_5;
  41207. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  41208. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  41209. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  41210. Type_t * L_7;
  41211. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  41212. bool L_8;
  41213. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  41214. if (!L_8)
  41215. {
  41216. goto IL_0043;
  41217. }
  41218. }
  41219. {
  41220. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  41221. }
  41222. IL_0043:
  41223. {
  41224. int32_t L_9 = ___start1;
  41225. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_10 = ___array0;
  41226. NullCheck(L_10);
  41227. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  41228. {
  41229. goto IL_0051;
  41230. }
  41231. }
  41232. {
  41233. int32_t L_11 = ___length2;
  41234. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_12 = ___array0;
  41235. NullCheck(L_12);
  41236. int32_t L_13 = ___start1;
  41237. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  41238. {
  41239. goto IL_0057;
  41240. }
  41241. }
  41242. IL_0051:
  41243. {
  41244. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41245. }
  41246. IL_0057:
  41247. {
  41248. int32_t L_14 = ___length2;
  41249. __this->set__length_2(L_14);
  41250. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_15 = ___array0;
  41251. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_16;
  41252. L_16 = (( Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  41253. __this->set__pinnable_0(L_16);
  41254. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  41255. intptr_t L_17 = ((PerTypeValues_1_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  41256. int32_t L_18 = ___start1;
  41257. intptr_t L_19;
  41258. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  41259. __this->set__byteOffset_1((intptr_t)L_19);
  41260. return;
  41261. }
  41262. }
  41263. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m9CAC542F5EF9D1EE1E58758E7FBD56B9ED3937FA_gshared_inline (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, const RuntimeMethod* method)
  41264. {
  41265. static bool s_Il2CppMethodInitialized;
  41266. if (!s_Il2CppMethodInitialized)
  41267. {
  41268. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41269. s_Il2CppMethodInitialized = true;
  41270. }
  41271. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB V_0;
  41272. memset((&V_0), 0, sizeof(V_0));
  41273. {
  41274. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_0 = ___array0;
  41275. if (L_0)
  41276. {
  41277. goto IL_000b;
  41278. }
  41279. }
  41280. {
  41281. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 ));
  41282. return;
  41283. }
  41284. IL_000b:
  41285. {
  41286. il2cpp_codegen_initobj((&V_0), sizeof(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB ));
  41287. goto IL_0037;
  41288. }
  41289. {
  41290. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_2 = ___array0;
  41291. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  41292. Type_t * L_3;
  41293. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  41294. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  41295. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  41296. Type_t * L_5;
  41297. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  41298. bool L_6;
  41299. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  41300. if (!L_6)
  41301. {
  41302. goto IL_0037;
  41303. }
  41304. }
  41305. {
  41306. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  41307. }
  41308. IL_0037:
  41309. {
  41310. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_7 = ___array0;
  41311. __this->set__object_0((RuntimeObject *)L_7);
  41312. __this->set__index_1(0);
  41313. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_8 = ___array0;
  41314. NullCheck(L_8);
  41315. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  41316. return;
  41317. }
  41318. }
  41319. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mA733CDCE020346C4C8C5182CDDCE11A7FBD607F5_gshared_inline (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  41320. {
  41321. {
  41322. int32_t L_0 = ___length1;
  41323. if ((((int32_t)L_0) >= ((int32_t)0)))
  41324. {
  41325. goto IL_0009;
  41326. }
  41327. }
  41328. {
  41329. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  41330. }
  41331. IL_0009:
  41332. {
  41333. MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 * L_1 = ___manager0;
  41334. __this->set__object_0(L_1);
  41335. __this->set__index_1(((int32_t)-2147483648LL));
  41336. int32_t L_2 = ___length1;
  41337. __this->set__length_2(L_2);
  41338. return;
  41339. }
  41340. }
  41341. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mBCB73B2898C64C0AC2B2731E9E4E79C44957D6DE_gshared_inline (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  41342. {
  41343. {
  41344. RuntimeObject * L_0 = ___obj0;
  41345. __this->set__object_0(L_0);
  41346. int32_t L_1 = ___start1;
  41347. __this->set__index_1(L_1);
  41348. int32_t L_2 = ___length2;
  41349. __this->set__length_2(L_2);
  41350. return;
  41351. }
  41352. }
  41353. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Memory_1_get_Span_m3A23075BE17F34DE3B6FC2146DBD61C3D685B428_gshared_inline (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, const RuntimeMethod* method)
  41354. {
  41355. static bool s_Il2CppMethodInitialized;
  41356. if (!s_Il2CppMethodInitialized)
  41357. {
  41358. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  41359. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41360. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  41361. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41362. s_Il2CppMethodInitialized = true;
  41363. }
  41364. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B V_0;
  41365. memset((&V_0), 0, sizeof(V_0));
  41366. String_t* V_1 = NULL;
  41367. {
  41368. int32_t L_0 = (int32_t)__this->get__index_1();
  41369. if ((((int32_t)L_0) >= ((int32_t)0)))
  41370. {
  41371. goto IL_0034;
  41372. }
  41373. }
  41374. {
  41375. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  41376. NullCheck((MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 *)((MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41377. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_2;
  41378. L_2 = VirtualFuncInvoker0< Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.ComplexVector4>::GetSpan() */, (MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 *)((MemoryManager_1_t916BFEF69CB9110C9A4387AEA89B22814BE96EB8 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41379. V_0 = (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_2;
  41380. int32_t L_3 = (int32_t)__this->get__index_1();
  41381. int32_t L_4 = (int32_t)__this->get__length_2();
  41382. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_5;
  41383. L_5 = Span_1_Slice_m76F0F4C1930461A206C4BE6FA8035369F5A63C41_inline((Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41384. return (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_5;
  41385. }
  41386. IL_0034:
  41387. {
  41388. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  41389. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  41390. Type_t * L_7;
  41391. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  41392. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  41393. Type_t * L_9;
  41394. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  41395. bool L_10;
  41396. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  41397. if (!L_10)
  41398. {
  41399. goto IL_0089;
  41400. }
  41401. }
  41402. {
  41403. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  41404. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  41405. V_1 = (String_t*)L_12;
  41406. if (!L_12)
  41407. {
  41408. goto IL_0089;
  41409. }
  41410. }
  41411. {
  41412. String_t* L_13 = V_1;
  41413. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_14;
  41414. L_14 = (( Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  41415. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41416. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  41417. String_t* L_16 = V_1;
  41418. NullCheck((String_t*)L_16);
  41419. int32_t L_17;
  41420. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  41421. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_18;
  41422. memset((&L_18), 0, sizeof(L_18));
  41423. Span_1__ctor_mB42173300DDC8E1D47A980BE483E0AE19E5239E8_inline((&L_18), (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  41424. V_0 = (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_18;
  41425. int32_t L_19 = (int32_t)__this->get__index_1();
  41426. int32_t L_20 = (int32_t)__this->get__length_2();
  41427. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_21;
  41428. L_21 = Span_1_Slice_m76F0F4C1930461A206C4BE6FA8035369F5A63C41_inline((Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41429. return (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_21;
  41430. }
  41431. IL_0089:
  41432. {
  41433. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  41434. if (!L_22)
  41435. {
  41436. goto IL_00b4;
  41437. }
  41438. }
  41439. {
  41440. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  41441. int32_t L_24 = (int32_t)__this->get__index_1();
  41442. int32_t L_25 = (int32_t)__this->get__length_2();
  41443. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_26;
  41444. memset((&L_26), 0, sizeof(L_26));
  41445. Span_1__ctor_m9169051A61652EDC4D6FC858A7C59B9239E002CD_inline((&L_26), (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)((ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  41446. return (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_26;
  41447. }
  41448. IL_00b4:
  41449. {
  41450. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ));
  41451. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_27 = V_0;
  41452. return (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_27;
  41453. }
  41454. }
  41455. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 Memory_1_Slice_mF2E08F7A8272C97FF248E79ED863AD016BFFC8AB_gshared_inline (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  41456. {
  41457. int32_t V_0 = 0;
  41458. int32_t V_1 = 0;
  41459. {
  41460. int32_t L_0 = (int32_t)__this->get__length_2();
  41461. V_0 = (int32_t)L_0;
  41462. int32_t L_1 = V_0;
  41463. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  41464. int32_t L_2 = ___start0;
  41465. int32_t L_3 = V_1;
  41466. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  41467. {
  41468. goto IL_0019;
  41469. }
  41470. }
  41471. {
  41472. int32_t L_4 = ___length1;
  41473. int32_t L_5 = V_1;
  41474. int32_t L_6 = ___start0;
  41475. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  41476. {
  41477. goto IL_001e;
  41478. }
  41479. }
  41480. IL_0019:
  41481. {
  41482. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  41483. }
  41484. IL_001e:
  41485. {
  41486. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  41487. int32_t L_8 = (int32_t)__this->get__index_1();
  41488. int32_t L_9 = ___start0;
  41489. int32_t L_10 = ___length1;
  41490. int32_t L_11 = V_0;
  41491. Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 L_12;
  41492. memset((&L_12), 0, sizeof(L_12));
  41493. Memory_1__ctor_mBCB73B2898C64C0AC2B2731E9E4E79C44957D6DE_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  41494. return (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 )L_12;
  41495. }
  41496. }
  41497. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Span_1_Slice_m76F0F4C1930461A206C4BE6FA8035369F5A63C41_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  41498. {
  41499. intptr_t V_0;
  41500. memset((&V_0), 0, sizeof(V_0));
  41501. {
  41502. int32_t L_0 = ___start0;
  41503. int32_t L_1 = (int32_t)__this->get__length_2();
  41504. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  41505. {
  41506. goto IL_0014;
  41507. }
  41508. }
  41509. {
  41510. int32_t L_2 = ___length1;
  41511. int32_t L_3 = (int32_t)__this->get__length_2();
  41512. int32_t L_4 = ___start0;
  41513. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  41514. {
  41515. goto IL_001a;
  41516. }
  41517. }
  41518. IL_0014:
  41519. {
  41520. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41521. }
  41522. IL_001a:
  41523. {
  41524. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  41525. int32_t L_6 = ___start0;
  41526. intptr_t L_7;
  41527. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  41528. V_0 = (intptr_t)L_7;
  41529. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_8 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  41530. intptr_t L_9 = V_0;
  41531. int32_t L_10 = ___length1;
  41532. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_11;
  41533. memset((&L_11), 0, sizeof(L_11));
  41534. Span_1__ctor_mB42173300DDC8E1D47A980BE483E0AE19E5239E8_inline((&L_11), (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  41535. return (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_11;
  41536. }
  41537. }
  41538. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB42173300DDC8E1D47A980BE483E0AE19E5239E8_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  41539. {
  41540. {
  41541. int32_t L_0 = ___length2;
  41542. __this->set__length_2(L_0);
  41543. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_1 = ___pinnable0;
  41544. __this->set__pinnable_0(L_1);
  41545. intptr_t L_2 = ___byteOffset1;
  41546. __this->set__byteOffset_1((intptr_t)L_2);
  41547. return;
  41548. }
  41549. }
  41550. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9169051A61652EDC4D6FC858A7C59B9239E002CD_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  41551. {
  41552. static bool s_Il2CppMethodInitialized;
  41553. if (!s_Il2CppMethodInitialized)
  41554. {
  41555. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41556. s_Il2CppMethodInitialized = true;
  41557. }
  41558. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB V_0;
  41559. memset((&V_0), 0, sizeof(V_0));
  41560. {
  41561. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_0 = ___array0;
  41562. if (L_0)
  41563. {
  41564. goto IL_0017;
  41565. }
  41566. }
  41567. {
  41568. int32_t L_1 = ___start1;
  41569. if (L_1)
  41570. {
  41571. goto IL_0009;
  41572. }
  41573. }
  41574. {
  41575. int32_t L_2 = ___length2;
  41576. if (!L_2)
  41577. {
  41578. goto IL_000f;
  41579. }
  41580. }
  41581. IL_0009:
  41582. {
  41583. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41584. }
  41585. IL_000f:
  41586. {
  41587. il2cpp_codegen_initobj(__this, sizeof(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ));
  41588. return;
  41589. }
  41590. IL_0017:
  41591. {
  41592. il2cpp_codegen_initobj((&V_0), sizeof(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB ));
  41593. goto IL_0043;
  41594. }
  41595. {
  41596. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_4 = ___array0;
  41597. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  41598. Type_t * L_5;
  41599. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  41600. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  41601. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  41602. Type_t * L_7;
  41603. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  41604. bool L_8;
  41605. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  41606. if (!L_8)
  41607. {
  41608. goto IL_0043;
  41609. }
  41610. }
  41611. {
  41612. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  41613. }
  41614. IL_0043:
  41615. {
  41616. int32_t L_9 = ___start1;
  41617. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_10 = ___array0;
  41618. NullCheck(L_10);
  41619. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  41620. {
  41621. goto IL_0051;
  41622. }
  41623. }
  41624. {
  41625. int32_t L_11 = ___length2;
  41626. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_12 = ___array0;
  41627. NullCheck(L_12);
  41628. int32_t L_13 = ___start1;
  41629. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  41630. {
  41631. goto IL_0057;
  41632. }
  41633. }
  41634. IL_0051:
  41635. {
  41636. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41637. }
  41638. IL_0057:
  41639. {
  41640. int32_t L_14 = ___length2;
  41641. __this->set__length_2(L_14);
  41642. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_15 = ___array0;
  41643. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_16;
  41644. L_16 = (( Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  41645. __this->set__pinnable_0(L_16);
  41646. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  41647. intptr_t L_17 = ((PerTypeValues_1_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  41648. int32_t L_18 = ___start1;
  41649. intptr_t L_19;
  41650. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  41651. __this->set__byteOffset_1((intptr_t)L_19);
  41652. return;
  41653. }
  41654. }
  41655. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m64C38C67EDB9FD7F296993BF915FDC73C1722950_gshared_inline (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, const RuntimeMethod* method)
  41656. {
  41657. static bool s_Il2CppMethodInitialized;
  41658. if (!s_Il2CppMethodInitialized)
  41659. {
  41660. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41661. s_Il2CppMethodInitialized = true;
  41662. }
  41663. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 V_0;
  41664. memset((&V_0), 0, sizeof(V_0));
  41665. {
  41666. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_0 = ___array0;
  41667. if (L_0)
  41668. {
  41669. goto IL_000b;
  41670. }
  41671. }
  41672. {
  41673. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF ));
  41674. return;
  41675. }
  41676. IL_000b:
  41677. {
  41678. il2cpp_codegen_initobj((&V_0), sizeof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ));
  41679. goto IL_0037;
  41680. }
  41681. {
  41682. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_2 = ___array0;
  41683. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  41684. Type_t * L_3;
  41685. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  41686. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  41687. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  41688. Type_t * L_5;
  41689. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  41690. bool L_6;
  41691. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  41692. if (!L_6)
  41693. {
  41694. goto IL_0037;
  41695. }
  41696. }
  41697. {
  41698. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  41699. }
  41700. IL_0037:
  41701. {
  41702. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_7 = ___array0;
  41703. __this->set__object_0((RuntimeObject *)L_7);
  41704. __this->set__index_1(0);
  41705. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_8 = ___array0;
  41706. NullCheck(L_8);
  41707. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  41708. return;
  41709. }
  41710. }
  41711. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mBD4C82D1D76E890EDCB01DC37B09B67F5A55D59D_gshared_inline (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  41712. {
  41713. {
  41714. int32_t L_0 = ___length1;
  41715. if ((((int32_t)L_0) >= ((int32_t)0)))
  41716. {
  41717. goto IL_0009;
  41718. }
  41719. }
  41720. {
  41721. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  41722. }
  41723. IL_0009:
  41724. {
  41725. MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 * L_1 = ___manager0;
  41726. __this->set__object_0(L_1);
  41727. __this->set__index_1(((int32_t)-2147483648LL));
  41728. int32_t L_2 = ___length1;
  41729. __this->set__length_2(L_2);
  41730. return;
  41731. }
  41732. }
  41733. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m7E16BE06C2874499940BB418892EC1C7FA8C124B_gshared_inline (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  41734. {
  41735. {
  41736. RuntimeObject * L_0 = ___obj0;
  41737. __this->set__object_0(L_0);
  41738. int32_t L_1 = ___start1;
  41739. __this->set__index_1(L_1);
  41740. int32_t L_2 = ___length2;
  41741. __this->set__length_2(L_2);
  41742. return;
  41743. }
  41744. }
  41745. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Memory_1_get_Span_mEA1EBC7EC7704C094D4FE6E929B37F77D1B8D4FB_gshared_inline (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, const RuntimeMethod* method)
  41746. {
  41747. static bool s_Il2CppMethodInitialized;
  41748. if (!s_Il2CppMethodInitialized)
  41749. {
  41750. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  41751. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41752. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  41753. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41754. s_Il2CppMethodInitialized = true;
  41755. }
  41756. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 V_0;
  41757. memset((&V_0), 0, sizeof(V_0));
  41758. String_t* V_1 = NULL;
  41759. {
  41760. int32_t L_0 = (int32_t)__this->get__index_1();
  41761. if ((((int32_t)L_0) >= ((int32_t)0)))
  41762. {
  41763. goto IL_0034;
  41764. }
  41765. }
  41766. {
  41767. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  41768. NullCheck((MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 *)((MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41769. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_2;
  41770. L_2 = VirtualFuncInvoker0< Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<System.Decimal>::GetSpan() */, (MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 *)((MemoryManager_1_t300C1CAD53D6F9A6AFA176A78C4675615AF958D0 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41771. V_0 = (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_2;
  41772. int32_t L_3 = (int32_t)__this->get__index_1();
  41773. int32_t L_4 = (int32_t)__this->get__length_2();
  41774. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_5;
  41775. L_5 = Span_1_Slice_m9A85CE9788C2F133467D7653DD31EA7926D110F7_inline((Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41776. return (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_5;
  41777. }
  41778. IL_0034:
  41779. {
  41780. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  41781. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  41782. Type_t * L_7;
  41783. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  41784. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  41785. Type_t * L_9;
  41786. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  41787. bool L_10;
  41788. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  41789. if (!L_10)
  41790. {
  41791. goto IL_0089;
  41792. }
  41793. }
  41794. {
  41795. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  41796. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  41797. V_1 = (String_t*)L_12;
  41798. if (!L_12)
  41799. {
  41800. goto IL_0089;
  41801. }
  41802. }
  41803. {
  41804. String_t* L_13 = V_1;
  41805. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_14;
  41806. L_14 = (( Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  41807. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41808. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  41809. String_t* L_16 = V_1;
  41810. NullCheck((String_t*)L_16);
  41811. int32_t L_17;
  41812. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  41813. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_18;
  41814. memset((&L_18), 0, sizeof(L_18));
  41815. Span_1__ctor_mCC10D564B5E5B3AC711A6C1E8583792FEDE314CA_inline((&L_18), (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  41816. V_0 = (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_18;
  41817. int32_t L_19 = (int32_t)__this->get__index_1();
  41818. int32_t L_20 = (int32_t)__this->get__length_2();
  41819. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_21;
  41820. L_21 = Span_1_Slice_m9A85CE9788C2F133467D7653DD31EA7926D110F7_inline((Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41821. return (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_21;
  41822. }
  41823. IL_0089:
  41824. {
  41825. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  41826. if (!L_22)
  41827. {
  41828. goto IL_00b4;
  41829. }
  41830. }
  41831. {
  41832. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  41833. int32_t L_24 = (int32_t)__this->get__index_1();
  41834. int32_t L_25 = (int32_t)__this->get__length_2();
  41835. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_26;
  41836. memset((&L_26), 0, sizeof(L_26));
  41837. Span_1__ctor_m6D382674C67C879C77382A91313A20426D48C35D_inline((&L_26), (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)((DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  41838. return (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_26;
  41839. }
  41840. IL_00b4:
  41841. {
  41842. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ));
  41843. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_27 = V_0;
  41844. return (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_27;
  41845. }
  41846. }
  41847. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF Memory_1_Slice_mCDD3FA913488CD239B9A8C55E138F385B2ADE7C2_gshared_inline (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  41848. {
  41849. int32_t V_0 = 0;
  41850. int32_t V_1 = 0;
  41851. {
  41852. int32_t L_0 = (int32_t)__this->get__length_2();
  41853. V_0 = (int32_t)L_0;
  41854. int32_t L_1 = V_0;
  41855. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  41856. int32_t L_2 = ___start0;
  41857. int32_t L_3 = V_1;
  41858. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  41859. {
  41860. goto IL_0019;
  41861. }
  41862. }
  41863. {
  41864. int32_t L_4 = ___length1;
  41865. int32_t L_5 = V_1;
  41866. int32_t L_6 = ___start0;
  41867. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  41868. {
  41869. goto IL_001e;
  41870. }
  41871. }
  41872. IL_0019:
  41873. {
  41874. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  41875. }
  41876. IL_001e:
  41877. {
  41878. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  41879. int32_t L_8 = (int32_t)__this->get__index_1();
  41880. int32_t L_9 = ___start0;
  41881. int32_t L_10 = ___length1;
  41882. int32_t L_11 = V_0;
  41883. Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF L_12;
  41884. memset((&L_12), 0, sizeof(L_12));
  41885. Memory_1__ctor_m7E16BE06C2874499940BB418892EC1C7FA8C124B_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  41886. return (Memory_1_tDD17127709A7F4B5933623833B2E6FED859F4DBF )L_12;
  41887. }
  41888. }
  41889. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Span_1_Slice_m9A85CE9788C2F133467D7653DD31EA7926D110F7_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  41890. {
  41891. intptr_t V_0;
  41892. memset((&V_0), 0, sizeof(V_0));
  41893. {
  41894. int32_t L_0 = ___start0;
  41895. int32_t L_1 = (int32_t)__this->get__length_2();
  41896. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  41897. {
  41898. goto IL_0014;
  41899. }
  41900. }
  41901. {
  41902. int32_t L_2 = ___length1;
  41903. int32_t L_3 = (int32_t)__this->get__length_2();
  41904. int32_t L_4 = ___start0;
  41905. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  41906. {
  41907. goto IL_001a;
  41908. }
  41909. }
  41910. IL_0014:
  41911. {
  41912. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41913. }
  41914. IL_001a:
  41915. {
  41916. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  41917. int32_t L_6 = ___start0;
  41918. intptr_t L_7;
  41919. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  41920. V_0 = (intptr_t)L_7;
  41921. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_8 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  41922. intptr_t L_9 = V_0;
  41923. int32_t L_10 = ___length1;
  41924. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_11;
  41925. memset((&L_11), 0, sizeof(L_11));
  41926. Span_1__ctor_mCC10D564B5E5B3AC711A6C1E8583792FEDE314CA_inline((&L_11), (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  41927. return (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_11;
  41928. }
  41929. }
  41930. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mCC10D564B5E5B3AC711A6C1E8583792FEDE314CA_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  41931. {
  41932. {
  41933. int32_t L_0 = ___length2;
  41934. __this->set__length_2(L_0);
  41935. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_1 = ___pinnable0;
  41936. __this->set__pinnable_0(L_1);
  41937. intptr_t L_2 = ___byteOffset1;
  41938. __this->set__byteOffset_1((intptr_t)L_2);
  41939. return;
  41940. }
  41941. }
  41942. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m6D382674C67C879C77382A91313A20426D48C35D_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  41943. {
  41944. static bool s_Il2CppMethodInitialized;
  41945. if (!s_Il2CppMethodInitialized)
  41946. {
  41947. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41948. s_Il2CppMethodInitialized = true;
  41949. }
  41950. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 V_0;
  41951. memset((&V_0), 0, sizeof(V_0));
  41952. {
  41953. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_0 = ___array0;
  41954. if (L_0)
  41955. {
  41956. goto IL_0017;
  41957. }
  41958. }
  41959. {
  41960. int32_t L_1 = ___start1;
  41961. if (L_1)
  41962. {
  41963. goto IL_0009;
  41964. }
  41965. }
  41966. {
  41967. int32_t L_2 = ___length2;
  41968. if (!L_2)
  41969. {
  41970. goto IL_000f;
  41971. }
  41972. }
  41973. IL_0009:
  41974. {
  41975. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41976. }
  41977. IL_000f:
  41978. {
  41979. il2cpp_codegen_initobj(__this, sizeof(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ));
  41980. return;
  41981. }
  41982. IL_0017:
  41983. {
  41984. il2cpp_codegen_initobj((&V_0), sizeof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ));
  41985. goto IL_0043;
  41986. }
  41987. {
  41988. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_4 = ___array0;
  41989. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  41990. Type_t * L_5;
  41991. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  41992. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  41993. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  41994. Type_t * L_7;
  41995. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  41996. bool L_8;
  41997. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  41998. if (!L_8)
  41999. {
  42000. goto IL_0043;
  42001. }
  42002. }
  42003. {
  42004. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  42005. }
  42006. IL_0043:
  42007. {
  42008. int32_t L_9 = ___start1;
  42009. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_10 = ___array0;
  42010. NullCheck(L_10);
  42011. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  42012. {
  42013. goto IL_0051;
  42014. }
  42015. }
  42016. {
  42017. int32_t L_11 = ___length2;
  42018. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_12 = ___array0;
  42019. NullCheck(L_12);
  42020. int32_t L_13 = ___start1;
  42021. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  42022. {
  42023. goto IL_0057;
  42024. }
  42025. }
  42026. IL_0051:
  42027. {
  42028. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42029. }
  42030. IL_0057:
  42031. {
  42032. int32_t L_14 = ___length2;
  42033. __this->set__length_2(L_14);
  42034. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_15 = ___array0;
  42035. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_16;
  42036. L_16 = (( Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  42037. __this->set__pinnable_0(L_16);
  42038. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  42039. intptr_t L_17 = ((PerTypeValues_1_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  42040. int32_t L_18 = ___start1;
  42041. intptr_t L_19;
  42042. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  42043. __this->set__byteOffset_1((intptr_t)L_19);
  42044. return;
  42045. }
  42046. }
  42047. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m86371054D428ABB1432525A59C5574E3FA0DEB67_gshared_inline (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, const RuntimeMethod* method)
  42048. {
  42049. static bool s_Il2CppMethodInitialized;
  42050. if (!s_Il2CppMethodInitialized)
  42051. {
  42052. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  42053. s_Il2CppMethodInitialized = true;
  42054. }
  42055. double V_0 = 0.0;
  42056. {
  42057. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___array0;
  42058. if (L_0)
  42059. {
  42060. goto IL_000b;
  42061. }
  42062. }
  42063. {
  42064. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 ));
  42065. return;
  42066. }
  42067. IL_000b:
  42068. {
  42069. il2cpp_codegen_initobj((&V_0), sizeof(double));
  42070. goto IL_0037;
  42071. }
  42072. {
  42073. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = ___array0;
  42074. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  42075. Type_t * L_3;
  42076. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  42077. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  42078. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42079. Type_t * L_5;
  42080. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  42081. bool L_6;
  42082. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  42083. if (!L_6)
  42084. {
  42085. goto IL_0037;
  42086. }
  42087. }
  42088. {
  42089. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  42090. }
  42091. IL_0037:
  42092. {
  42093. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_7 = ___array0;
  42094. __this->set__object_0((RuntimeObject *)L_7);
  42095. __this->set__index_1(0);
  42096. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_8 = ___array0;
  42097. NullCheck(L_8);
  42098. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  42099. return;
  42100. }
  42101. }
  42102. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m1C612C11968504317E93AAEDD091DD791B3C0D23_gshared_inline (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  42103. {
  42104. {
  42105. int32_t L_0 = ___length1;
  42106. if ((((int32_t)L_0) >= ((int32_t)0)))
  42107. {
  42108. goto IL_0009;
  42109. }
  42110. }
  42111. {
  42112. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  42113. }
  42114. IL_0009:
  42115. {
  42116. MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 * L_1 = ___manager0;
  42117. __this->set__object_0(L_1);
  42118. __this->set__index_1(((int32_t)-2147483648LL));
  42119. int32_t L_2 = ___length1;
  42120. __this->set__length_2(L_2);
  42121. return;
  42122. }
  42123. }
  42124. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mEF7F8A13E8121045BA6B9142F55CC167270CC81D_gshared_inline (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  42125. {
  42126. {
  42127. RuntimeObject * L_0 = ___obj0;
  42128. __this->set__object_0(L_0);
  42129. int32_t L_1 = ___start1;
  42130. __this->set__index_1(L_1);
  42131. int32_t L_2 = ___length2;
  42132. __this->set__length_2(L_2);
  42133. return;
  42134. }
  42135. }
  42136. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Memory_1_get_Span_m318AE72F9426BBC29BEF7043F19E59DA8ADAE453_gshared_inline (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, const RuntimeMethod* method)
  42137. {
  42138. static bool s_Il2CppMethodInitialized;
  42139. if (!s_Il2CppMethodInitialized)
  42140. {
  42141. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  42142. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  42143. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  42144. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  42145. s_Il2CppMethodInitialized = true;
  42146. }
  42147. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D V_0;
  42148. memset((&V_0), 0, sizeof(V_0));
  42149. String_t* V_1 = NULL;
  42150. {
  42151. int32_t L_0 = (int32_t)__this->get__index_1();
  42152. if ((((int32_t)L_0) >= ((int32_t)0)))
  42153. {
  42154. goto IL_0034;
  42155. }
  42156. }
  42157. {
  42158. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  42159. NullCheck((MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 *)((MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  42160. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_2;
  42161. L_2 = VirtualFuncInvoker0< Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<System.Double>::GetSpan() */, (MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 *)((MemoryManager_1_t0D4E8B6EB06EF4286313FE671C7AF0B10B873DF3 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  42162. V_0 = (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_2;
  42163. int32_t L_3 = (int32_t)__this->get__index_1();
  42164. int32_t L_4 = (int32_t)__this->get__length_2();
  42165. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_5;
  42166. L_5 = Span_1_Slice_m11B8CD45E286B38B9C58BA837EB2883D511E2455_inline((Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  42167. return (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_5;
  42168. }
  42169. IL_0034:
  42170. {
  42171. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  42172. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42173. Type_t * L_7;
  42174. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  42175. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  42176. Type_t * L_9;
  42177. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  42178. bool L_10;
  42179. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  42180. if (!L_10)
  42181. {
  42182. goto IL_0089;
  42183. }
  42184. }
  42185. {
  42186. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  42187. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  42188. V_1 = (String_t*)L_12;
  42189. if (!L_12)
  42190. {
  42191. goto IL_0089;
  42192. }
  42193. }
  42194. {
  42195. String_t* L_13 = V_1;
  42196. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_14;
  42197. L_14 = (( Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  42198. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  42199. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  42200. String_t* L_16 = V_1;
  42201. NullCheck((String_t*)L_16);
  42202. int32_t L_17;
  42203. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  42204. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_18;
  42205. memset((&L_18), 0, sizeof(L_18));
  42206. Span_1__ctor_mDB6DE3959402E12460BC6D7524BA4957C7BC017C_inline((&L_18), (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  42207. V_0 = (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_18;
  42208. int32_t L_19 = (int32_t)__this->get__index_1();
  42209. int32_t L_20 = (int32_t)__this->get__length_2();
  42210. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_21;
  42211. L_21 = Span_1_Slice_m11B8CD45E286B38B9C58BA837EB2883D511E2455_inline((Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  42212. return (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_21;
  42213. }
  42214. IL_0089:
  42215. {
  42216. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  42217. if (!L_22)
  42218. {
  42219. goto IL_00b4;
  42220. }
  42221. }
  42222. {
  42223. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  42224. int32_t L_24 = (int32_t)__this->get__index_1();
  42225. int32_t L_25 = (int32_t)__this->get__length_2();
  42226. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_26;
  42227. memset((&L_26), 0, sizeof(L_26));
  42228. Span_1__ctor_mC0F12C3D9803F6EC3796E8888FD8FCA66F897B81_inline((&L_26), (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)((DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  42229. return (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_26;
  42230. }
  42231. IL_00b4:
  42232. {
  42233. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ));
  42234. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_27 = V_0;
  42235. return (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_27;
  42236. }
  42237. }
  42238. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 Memory_1_Slice_mB68F64C8764887FCD80CA433C8583E246A7FA59F_gshared_inline (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  42239. {
  42240. int32_t V_0 = 0;
  42241. int32_t V_1 = 0;
  42242. {
  42243. int32_t L_0 = (int32_t)__this->get__length_2();
  42244. V_0 = (int32_t)L_0;
  42245. int32_t L_1 = V_0;
  42246. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  42247. int32_t L_2 = ___start0;
  42248. int32_t L_3 = V_1;
  42249. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  42250. {
  42251. goto IL_0019;
  42252. }
  42253. }
  42254. {
  42255. int32_t L_4 = ___length1;
  42256. int32_t L_5 = V_1;
  42257. int32_t L_6 = ___start0;
  42258. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  42259. {
  42260. goto IL_001e;
  42261. }
  42262. }
  42263. IL_0019:
  42264. {
  42265. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  42266. }
  42267. IL_001e:
  42268. {
  42269. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  42270. int32_t L_8 = (int32_t)__this->get__index_1();
  42271. int32_t L_9 = ___start0;
  42272. int32_t L_10 = ___length1;
  42273. int32_t L_11 = V_0;
  42274. Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 L_12;
  42275. memset((&L_12), 0, sizeof(L_12));
  42276. Memory_1__ctor_mEF7F8A13E8121045BA6B9142F55CC167270CC81D_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  42277. return (Memory_1_t10372B53BD653B49768E8C77D3E56239245647C9 )L_12;
  42278. }
  42279. }
  42280. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Span_1_Slice_m11B8CD45E286B38B9C58BA837EB2883D511E2455_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  42281. {
  42282. intptr_t V_0;
  42283. memset((&V_0), 0, sizeof(V_0));
  42284. {
  42285. int32_t L_0 = ___start0;
  42286. int32_t L_1 = (int32_t)__this->get__length_2();
  42287. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  42288. {
  42289. goto IL_0014;
  42290. }
  42291. }
  42292. {
  42293. int32_t L_2 = ___length1;
  42294. int32_t L_3 = (int32_t)__this->get__length_2();
  42295. int32_t L_4 = ___start0;
  42296. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  42297. {
  42298. goto IL_001a;
  42299. }
  42300. }
  42301. IL_0014:
  42302. {
  42303. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42304. }
  42305. IL_001a:
  42306. {
  42307. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  42308. int32_t L_6 = ___start0;
  42309. intptr_t L_7;
  42310. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  42311. V_0 = (intptr_t)L_7;
  42312. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_8 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  42313. intptr_t L_9 = V_0;
  42314. int32_t L_10 = ___length1;
  42315. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_11;
  42316. memset((&L_11), 0, sizeof(L_11));
  42317. Span_1__ctor_mDB6DE3959402E12460BC6D7524BA4957C7BC017C_inline((&L_11), (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  42318. return (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_11;
  42319. }
  42320. }
  42321. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mDB6DE3959402E12460BC6D7524BA4957C7BC017C_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  42322. {
  42323. {
  42324. int32_t L_0 = ___length2;
  42325. __this->set__length_2(L_0);
  42326. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_1 = ___pinnable0;
  42327. __this->set__pinnable_0(L_1);
  42328. intptr_t L_2 = ___byteOffset1;
  42329. __this->set__byteOffset_1((intptr_t)L_2);
  42330. return;
  42331. }
  42332. }
  42333. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC0F12C3D9803F6EC3796E8888FD8FCA66F897B81_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  42334. {
  42335. static bool s_Il2CppMethodInitialized;
  42336. if (!s_Il2CppMethodInitialized)
  42337. {
  42338. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  42339. s_Il2CppMethodInitialized = true;
  42340. }
  42341. double V_0 = 0.0;
  42342. {
  42343. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___array0;
  42344. if (L_0)
  42345. {
  42346. goto IL_0017;
  42347. }
  42348. }
  42349. {
  42350. int32_t L_1 = ___start1;
  42351. if (L_1)
  42352. {
  42353. goto IL_0009;
  42354. }
  42355. }
  42356. {
  42357. int32_t L_2 = ___length2;
  42358. if (!L_2)
  42359. {
  42360. goto IL_000f;
  42361. }
  42362. }
  42363. IL_0009:
  42364. {
  42365. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42366. }
  42367. IL_000f:
  42368. {
  42369. il2cpp_codegen_initobj(__this, sizeof(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ));
  42370. return;
  42371. }
  42372. IL_0017:
  42373. {
  42374. il2cpp_codegen_initobj((&V_0), sizeof(double));
  42375. goto IL_0043;
  42376. }
  42377. {
  42378. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = ___array0;
  42379. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  42380. Type_t * L_5;
  42381. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  42382. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  42383. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42384. Type_t * L_7;
  42385. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  42386. bool L_8;
  42387. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  42388. if (!L_8)
  42389. {
  42390. goto IL_0043;
  42391. }
  42392. }
  42393. {
  42394. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  42395. }
  42396. IL_0043:
  42397. {
  42398. int32_t L_9 = ___start1;
  42399. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_10 = ___array0;
  42400. NullCheck(L_10);
  42401. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  42402. {
  42403. goto IL_0051;
  42404. }
  42405. }
  42406. {
  42407. int32_t L_11 = ___length2;
  42408. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_12 = ___array0;
  42409. NullCheck(L_12);
  42410. int32_t L_13 = ___start1;
  42411. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  42412. {
  42413. goto IL_0057;
  42414. }
  42415. }
  42416. IL_0051:
  42417. {
  42418. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42419. }
  42420. IL_0057:
  42421. {
  42422. int32_t L_14 = ___length2;
  42423. __this->set__length_2(L_14);
  42424. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_15 = ___array0;
  42425. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_16;
  42426. L_16 = (( Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  42427. __this->set__pinnable_0(L_16);
  42428. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  42429. intptr_t L_17 = ((PerTypeValues_1_tECCA02345640F68C55DB5D20EC12A0E38809936C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  42430. int32_t L_18 = ___start1;
  42431. intptr_t L_19;
  42432. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  42433. __this->set__byteOffset_1((intptr_t)L_19);
  42434. return;
  42435. }
  42436. }
  42437. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m3FD4A5F491CBF795352574EAC09BD8B551F57AAB_gshared_inline (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, const RuntimeMethod* method)
  42438. {
  42439. static bool s_Il2CppMethodInitialized;
  42440. if (!s_Il2CppMethodInitialized)
  42441. {
  42442. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  42443. s_Il2CppMethodInitialized = true;
  42444. }
  42445. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_0;
  42446. memset((&V_0), 0, sizeof(V_0));
  42447. {
  42448. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_0 = ___array0;
  42449. if (L_0)
  42450. {
  42451. goto IL_000b;
  42452. }
  42453. }
  42454. {
  42455. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 ));
  42456. return;
  42457. }
  42458. IL_000b:
  42459. {
  42460. il2cpp_codegen_initobj((&V_0), sizeof(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ));
  42461. goto IL_0037;
  42462. }
  42463. {
  42464. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_2 = ___array0;
  42465. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  42466. Type_t * L_3;
  42467. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  42468. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  42469. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42470. Type_t * L_5;
  42471. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  42472. bool L_6;
  42473. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  42474. if (!L_6)
  42475. {
  42476. goto IL_0037;
  42477. }
  42478. }
  42479. {
  42480. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  42481. }
  42482. IL_0037:
  42483. {
  42484. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_7 = ___array0;
  42485. __this->set__object_0((RuntimeObject *)L_7);
  42486. __this->set__index_1(0);
  42487. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_8 = ___array0;
  42488. NullCheck(L_8);
  42489. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  42490. return;
  42491. }
  42492. }
  42493. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m568E56C182418F003DC878585AF2A4DB6B4A49D3_gshared_inline (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  42494. {
  42495. {
  42496. int32_t L_0 = ___length1;
  42497. if ((((int32_t)L_0) >= ((int32_t)0)))
  42498. {
  42499. goto IL_0009;
  42500. }
  42501. }
  42502. {
  42503. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  42504. }
  42505. IL_0009:
  42506. {
  42507. MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB * L_1 = ___manager0;
  42508. __this->set__object_0(L_1);
  42509. __this->set__index_1(((int32_t)-2147483648LL));
  42510. int32_t L_2 = ___length1;
  42511. __this->set__length_2(L_2);
  42512. return;
  42513. }
  42514. }
  42515. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m8293BE5A3EF2D4BFB96DFED5161C341936FE8FFA_gshared_inline (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  42516. {
  42517. {
  42518. RuntimeObject * L_0 = ___obj0;
  42519. __this->set__object_0(L_0);
  42520. int32_t L_1 = ___start1;
  42521. __this->set__index_1(L_1);
  42522. int32_t L_2 = ___length2;
  42523. __this->set__length_2(L_2);
  42524. return;
  42525. }
  42526. }
  42527. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Memory_1_get_Span_mC63C2E3FBABB4AAB677691A9659C3C33B8D9FBE4_gshared_inline (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, const RuntimeMethod* method)
  42528. {
  42529. static bool s_Il2CppMethodInitialized;
  42530. if (!s_Il2CppMethodInitialized)
  42531. {
  42532. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  42533. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  42534. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  42535. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  42536. s_Il2CppMethodInitialized = true;
  42537. }
  42538. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_0;
  42539. memset((&V_0), 0, sizeof(V_0));
  42540. String_t* V_1 = NULL;
  42541. {
  42542. int32_t L_0 = (int32_t)__this->get__index_1();
  42543. if ((((int32_t)L_0) >= ((int32_t)0)))
  42544. {
  42545. goto IL_0034;
  42546. }
  42547. }
  42548. {
  42549. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  42550. NullCheck((MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB *)((MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  42551. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_2;
  42552. L_2 = VirtualFuncInvoker0< Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::GetSpan() */, (MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB *)((MemoryManager_1_t273B17C8778ADED06B8216FC2CD0CBE025BF23BB *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  42553. V_0 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_2;
  42554. int32_t L_3 = (int32_t)__this->get__index_1();
  42555. int32_t L_4 = (int32_t)__this->get__length_2();
  42556. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_5;
  42557. L_5 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  42558. return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_5;
  42559. }
  42560. IL_0034:
  42561. {
  42562. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  42563. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42564. Type_t * L_7;
  42565. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  42566. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  42567. Type_t * L_9;
  42568. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  42569. bool L_10;
  42570. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  42571. if (!L_10)
  42572. {
  42573. goto IL_0089;
  42574. }
  42575. }
  42576. {
  42577. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  42578. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  42579. V_1 = (String_t*)L_12;
  42580. if (!L_12)
  42581. {
  42582. goto IL_0089;
  42583. }
  42584. }
  42585. {
  42586. String_t* L_13 = V_1;
  42587. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_14;
  42588. L_14 = (( Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  42589. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  42590. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  42591. String_t* L_16 = V_1;
  42592. NullCheck((String_t*)L_16);
  42593. int32_t L_17;
  42594. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  42595. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_18;
  42596. memset((&L_18), 0, sizeof(L_18));
  42597. Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_inline((&L_18), (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  42598. V_0 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_18;
  42599. int32_t L_19 = (int32_t)__this->get__index_1();
  42600. int32_t L_20 = (int32_t)__this->get__length_2();
  42601. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_21;
  42602. L_21 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  42603. return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_21;
  42604. }
  42605. IL_0089:
  42606. {
  42607. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  42608. if (!L_22)
  42609. {
  42610. goto IL_00b4;
  42611. }
  42612. }
  42613. {
  42614. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  42615. int32_t L_24 = (int32_t)__this->get__index_1();
  42616. int32_t L_25 = (int32_t)__this->get__length_2();
  42617. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_26;
  42618. memset((&L_26), 0, sizeof(L_26));
  42619. Span_1__ctor_m71B62DEEDEAF69ADD00AA4E4CC652D81EBA4D44B_inline((&L_26), (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)((HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  42620. return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_26;
  42621. }
  42622. IL_00b4:
  42623. {
  42624. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ));
  42625. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_27 = V_0;
  42626. return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_27;
  42627. }
  42628. }
  42629. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 Memory_1_Slice_mEE364A2A5D0F2A3B64F0FE838406253898752024_gshared_inline (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  42630. {
  42631. int32_t V_0 = 0;
  42632. int32_t V_1 = 0;
  42633. {
  42634. int32_t L_0 = (int32_t)__this->get__length_2();
  42635. V_0 = (int32_t)L_0;
  42636. int32_t L_1 = V_0;
  42637. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  42638. int32_t L_2 = ___start0;
  42639. int32_t L_3 = V_1;
  42640. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  42641. {
  42642. goto IL_0019;
  42643. }
  42644. }
  42645. {
  42646. int32_t L_4 = ___length1;
  42647. int32_t L_5 = V_1;
  42648. int32_t L_6 = ___start0;
  42649. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  42650. {
  42651. goto IL_001e;
  42652. }
  42653. }
  42654. IL_0019:
  42655. {
  42656. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  42657. }
  42658. IL_001e:
  42659. {
  42660. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  42661. int32_t L_8 = (int32_t)__this->get__index_1();
  42662. int32_t L_9 = ___start0;
  42663. int32_t L_10 = ___length1;
  42664. int32_t L_11 = V_0;
  42665. Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 L_12;
  42666. memset((&L_12), 0, sizeof(L_12));
  42667. Memory_1__ctor_m8293BE5A3EF2D4BFB96DFED5161C341936FE8FFA_inline((&L_12), (RuntimeObject *)L_7, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)((int32_t)((int32_t)L_10|(int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)-2147483648LL))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  42668. return (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 )L_12;
  42669. }
  42670. }
  42671. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  42672. {
  42673. intptr_t V_0;
  42674. memset((&V_0), 0, sizeof(V_0));
  42675. {
  42676. int32_t L_0 = ___start0;
  42677. int32_t L_1 = (int32_t)__this->get__length_2();
  42678. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  42679. {
  42680. goto IL_0014;
  42681. }
  42682. }
  42683. {
  42684. int32_t L_2 = ___length1;
  42685. int32_t L_3 = (int32_t)__this->get__length_2();
  42686. int32_t L_4 = ___start0;
  42687. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  42688. {
  42689. goto IL_001a;
  42690. }
  42691. }
  42692. IL_0014:
  42693. {
  42694. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42695. }
  42696. IL_001a:
  42697. {
  42698. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  42699. int32_t L_6 = ___start0;
  42700. intptr_t L_7;
  42701. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  42702. V_0 = (intptr_t)L_7;
  42703. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_8 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  42704. intptr_t L_9 = V_0;
  42705. int32_t L_10 = ___length1;
  42706. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_11;
  42707. memset((&L_11), 0, sizeof(L_11));
  42708. Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_inline((&L_11), (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  42709. return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_11;
  42710. }
  42711. }
  42712. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  42713. {
  42714. {
  42715. int32_t L_0 = ___length2;
  42716. __this->set__length_2(L_0);
  42717. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_1 = ___pinnable0;
  42718. __this->set__pinnable_0(L_1);
  42719. intptr_t L_2 = ___byteOffset1;
  42720. __this->set__byteOffset_1((intptr_t)L_2);
  42721. return;
  42722. }
  42723. }
  42724. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m71B62DEEDEAF69ADD00AA4E4CC652D81EBA4D44B_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  42725. {
  42726. static bool s_Il2CppMethodInitialized;
  42727. if (!s_Il2CppMethodInitialized)
  42728. {
  42729. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  42730. s_Il2CppMethodInitialized = true;
  42731. }
  42732. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_0;
  42733. memset((&V_0), 0, sizeof(V_0));
  42734. {
  42735. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_0 = ___array0;
  42736. if (L_0)
  42737. {
  42738. goto IL_0017;
  42739. }
  42740. }
  42741. {
  42742. int32_t L_1 = ___start1;
  42743. if (L_1)
  42744. {
  42745. goto IL_0009;
  42746. }
  42747. }
  42748. {
  42749. int32_t L_2 = ___length2;
  42750. if (!L_2)
  42751. {
  42752. goto IL_000f;
  42753. }
  42754. }
  42755. IL_0009:
  42756. {
  42757. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42758. }
  42759. IL_000f:
  42760. {
  42761. il2cpp_codegen_initobj(__this, sizeof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ));
  42762. return;
  42763. }
  42764. IL_0017:
  42765. {
  42766. il2cpp_codegen_initobj((&V_0), sizeof(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ));
  42767. goto IL_0043;
  42768. }
  42769. {
  42770. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_4 = ___array0;
  42771. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  42772. Type_t * L_5;
  42773. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  42774. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  42775. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42776. Type_t * L_7;
  42777. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  42778. bool L_8;
  42779. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  42780. if (!L_8)
  42781. {
  42782. goto IL_0043;
  42783. }
  42784. }
  42785. {
  42786. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  42787. }
  42788. IL_0043:
  42789. {
  42790. int32_t L_9 = ___start1;
  42791. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_10 = ___array0;
  42792. NullCheck(L_10);
  42793. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  42794. {
  42795. goto IL_0051;
  42796. }
  42797. }
  42798. {
  42799. int32_t L_11 = ___length2;
  42800. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_12 = ___array0;
  42801. NullCheck(L_12);
  42802. int32_t L_13 = ___start1;
  42803. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  42804. {
  42805. goto IL_0057;
  42806. }
  42807. }
  42808. IL_0051:
  42809. {
  42810. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42811. }
  42812. IL_0057:
  42813. {
  42814. int32_t L_14 = ___length2;
  42815. __this->set__length_2(L_14);
  42816. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_15 = ___array0;
  42817. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_16;
  42818. L_16 = (( Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  42819. __this->set__pinnable_0(L_16);
  42820. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  42821. intptr_t L_17 = ((PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  42822. int32_t L_18 = ___start1;
  42823. intptr_t L_19;
  42824. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  42825. __this->set__byteOffset_1((intptr_t)L_19);
  42826. return;
  42827. }
  42828. }